![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отловить нажатия на стрелки, не блокируя их? [D7, XP]
Alex80 © (2014-02-03 07:02:00)Кидаю на форму TActionList, создаю в нём экшены на нажатия стрелок, чтобы их отлавливать. Создают событие OnExecute. Всё нормально отлавливаются стрелки. ... Но в других контролах стрелки перестали работать. Как починить?
brother (2014-02-03 13:03:00) [41]> Но в других контролах стрелки перестали работать
[3]
Правильно, ибо нефиг делить их с другими :)
> Как починить?
Когда девочки ломаются, мальчики обязаны найти пути ремонта ;)
sniknik (2014-02-03 12:57:00) [42]> WTF стрелки?
http://ru.wikipedia.org/wiki/%D0%A1%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B8_%28%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B0%29
Йа (2014-02-03 12:40:00) [43]WTF стрелки?
Dimka Maslov (2014-02-03 11:25:00) [44]Если копнуть поглубже в механизм передачи клавиатурного ввода от операционной системы в активное окно, то мы увидим замечательную картину: система сначала посылает окну сообщение WM_GETDLGCODE, дабы узнать, хочет ли окно само отбрабатывать стрелки, табы и прочий управляющий ввод, либо же передавать фокус в другое окно.