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
![smutny :(](https://pdaclub.pl/forum/Smileys/pdaclub/sad.png)
) 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...