![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Cobitia [D7, WinXP]
misha_shar © (2008-11-13 15:22:00)Почему в TLAbel нет события OnKeyUp и как можно перехватить это событие в контейнерах на которых эта метка находится?
misha_shar (2008-11-18 16:00:00) [1]Не срабатывает. Все дело в фокусе. Если на форме нет элеметов на которые установлен фокус то и перехватить сообщения от клавиатуры некем.
wl (2008-11-14 15:33:00) [2]а OnKeyUp срабатывает?
misha_shar (2008-11-14 14:35:00) [3]KeyPreview не помогает. Ни форма ни контейнеры сообщения WM_KEYUP не получают
CodeMaster (2008-11-13 16:56:00) [4]А ну канешно у этих компонентов фокус отсутствует, что-то я не подумал.
> misha_shar (13.11.08 15:22)
>
> Почему в TLAbel нет события OnKeyUp и как можно перехватить
> это событие в контейнерах на которых эта метка находится?
>
Ставь это событие у формы или Контейнера.
Рамиль (2008-11-13 16:42:00) [5]
> CodeMaster © (13.11.08 16:40) [2]
Приходить не будет.
CodeMaster (2008-11-13 16:40:00) [6]Кхм..Кхм..
А WM_KEYUP исчезло что ли?
Palladin (2008-11-13 15:31:00) [7]
> Почему в TLAbel нет события OnKeyUp
да потому же, почему его нет например в TImage или TPageControl, они не получают фокус ввода...
> как можно перехватить это событие в контейнерах на которых
> эта метка находится?
ставить KeyPreview у формы, а дальше сам придумывай на метке клавишу отжали или нет :)))