
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.03.2007, 22:16
|
|||
|---|---|---|---|
|
|||
Странное поведение KeyPress |
|||
|
#18+
Есть форма, на ней TextBox в методе KeyPress вызываю следующую строчку MESSAGEBOX(STR(nKeyCode) + " " + STR(nShiftAltCtrl)) и почему-то комбинация ALT+LEFT и ALT+RIGHT не срабатывают, а ALT+UP и ALT+DOWN срабатывают. Плюс также ведут себя другие комбинации клавиш 8( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2007, 10:54
|
|||
|---|---|---|---|
|
|||
Странное поведение KeyPress |
|||
|
#18+
Дык ничего странного поскольку в хелпе к KeyPress по этому поводу сказано The KeyPress event does not occur for any combination of keys with the ALT key. т.е. это не баг , поскольку баг документированный - есть фича ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2007, 14:09
|
|||
|---|---|---|---|
Странное поведение KeyPress |
|||
|
#18+
Клавиша "Alt" зарезервирована за вызовом главного меню. Точнее, в комбинации с другими клавишами, за вызовом пунктов главного меню. Поэтому, все прочие варианты ее использования либо вообще не работают, либо работают в виде исключения. В данном случае исключением является как раз факт обработки хоть чего-нибудь в сочетании с этой клавишей. Не стоит "закладываться" на клавишу "Alt" в обработке. Лучше подобрать другие сочетания клавишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1589699]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 414ms |

| 0 / 0 |
