forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   KeyToAction(GetKeyPressed) (http://forum.boolean.name/showthread.php?t=13343)

IDOL 1234 13.09.2010 23:39

KeyToAction(GetKeyPressed)
 
Почему-то на nokia 2710 эта функция не ловит нажатие на ДЖОЙСТИК-ВЫБОР. Код клавиши вроде бы (-5).

cherepets 14.09.2010 12:17

Ответ: KeyToAction(GetKeyPressed)
 
GA_FIRE напиши. -5 вроде получается до вызова keytoaction.

IDOL 1234 15.09.2010 00:33

Ответ: KeyToAction(GetKeyPressed)
 
Так и пишу. Пятёрку отлавливает, а клавишу выбора - никак.

cherepets 15.09.2010 11:46

Ответ: KeyToAction(GetKeyPressed)
 
может где в другом месте накосячил?
у меня вчера тоже ga_fire не виделся, а потом я заметил что перед проверкой key:=0 стоит))

cHeRsAnYa 15.09.2010 21:47

Ответ: KeyToAction(GetKeyPressed)
 
Может быть, на нокии эта кнопка не GA_FIRE? Попробуй без keyToAction, а просто сравни с кодом (-5).

IDOL 1234 15.09.2010 21:58

Отвер: KeyToAction(GetKeyPressed)
 
Вложений: 1
нет(( Игры, которые нормально работали на se k510, на нокии глючат.
А я что, код не вывесил??
Вот, например, эта штука криво работает.
Попрошу не тырить ;)
Заодно посмотрите плз что я ещё криво сделал.

А ga_fire никак подправить нельзя?

ViNT 15.09.2010 22:44

Ответ: Отвер: KeyToAction(GetKeyPressed)
 
Цитата:

Сообщение от IDOL 1234 (Сообщение 162217)
А ga_fire никак подправить нельзя?

Нельзя, можно только свой аналог KeyToAction написать.

IDOL 1234 15.09.2010 22:56

Ответ: KeyToAction(GetKeyPressed)
 
Перепроверил - паскаль вообще не ловит код этой кнопки. mobilebasic показывает (-5), а МП - (0).:''((

dmitriy-dim 17.09.2010 18:23

Ответ: KeyToAction(GetKeyPressed)
 
подскажите, пожалуйста, как стандартным способом отлавливать нажатие клавиш левый/правый софт и звонить, отбой?
keytoaction на нажатие этих клавиш предопределенные константы не генерируют.
есть ли способ без привязки к модели телефона?
спасибо!

Trazzy 17.09.2010 19:20

Ответ: KeyToAction(GetKeyPressed)
 
софт-клавиши: Lib_scodes,
вызов, отбой - посмотри там-же

cherepets 17.09.2010 22:47

Ответ: KeyToAction(GetKeyPressed)
 
на многих телефонах зеленая и красная клавиши не работают в яве.
у меня нокле е51 в яве воспринимает только зеленую (красная закрывает приложение мгновенно), а самсунг и5700 ни красную, ни зеленую

Trazzy 18.09.2010 03:39

Ответ: KeyToAction(GetKeyPressed)
 
зато сименсы со всем работают :-D
UPD: и некоторые моторолы

dmitriy-dim 20.09.2010 13:19

Ответ: KeyToAction(GetKeyPressed)
 
спасибо! обязательно воспользуюсь указанной вами библиотекой.


Часовой пояс GMT +4, время: 06:46.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot