Hx 4700 i klawisze

  • 1 Odpowiedzi
  • 654 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline poopi

  • 43
Hx 4700 i klawisze
« dnia: Luty 07, 2005, 23:02:40 »
Czolem,

 Wlasciwie to tem temat powinien sie znalezc w dziale dla programistow ale dotyczy on tez i "normalnych" uzytkownikow.
 Zdazylo mi sie pogrzebac nieco w roznych kompilatorach i pouruchamiac takie czy tez inne programy jednak uderzyla mnie jedna rzecz. IPAQ HX4700 generuje inne kody klawiszy niz inne PDA ktore mialem w rekach do tej pory.

Ciekawym jednak jest fakt ze stary tool ButtonFinder nie pokazuje roznicy.

Widac to wyraznie w momencie przycisniecia i trzymania klawiszy. Standardowa obluga w uproszczeniu wyglada nastepujaco (np calendar):
- wcisniecie i trzymanie przycisku generuje cyklicznie (repeat) 2 zdarzenia klawisz wcisniety (VK_DOWN, i kod CALENDAR DOWN)
- puszczenie przycisku generuje VK_UP i kod CALENDAR UP

W przypadku HX4700 wyglada to nastepujaca (dla np. calendar)
- wcisniecie i trzymanie przycisku generuje cyklicznie (repeat) 2 zdarzenia
przycisk wcisniety (VK_DOWN, i kod 0xCA DOWN)
- puszczenie przycisku generuje UWAGA !!!
 VK_UP i kod  0xCA UP oraz CALEDNAR DOWN i CALENDAR UP

Co to oznacza??? A na przyklad to ze w grze Worms nie mozna bedzie ustawiac sily strzalu (no chyba ze ktos sobie przemapuje go na RECORD, ale wtedy bedzie mail problem ze skokiem :( ) Albo w emulatorze AMigi inaczej niz na innych PDA bedza dzialac przyciski myszki.

Jak bede mial chwilke to skompiluje i podrzuce toola do zoobrazowania tego problemu,

P.S. Mam nadzieje ze jest to nowy problem a nie wszem i wobec znany...

*

Offline kanczug

  • *****
  • 19211
    • http://www.pdaclub.pl
Hx 4700 i klawisze
« Odpowiedź #1 dnia: Luty 07, 2005, 23:28:43 »
Masz racje... to jest nowy problem.