Komponent od TCustomControl + klawisze kursora

0

Robię sobie komponent pochodzący od TCustomControl i jest problem z przechwytywaniem klawiszy kursora, wszystkie inne klawisze ładnie wywołują KeyDown i KeyPress, a te ustrojstwa nie dość że nie wywołują procedurek, to przerzucają focus do następnego komponentu.

Jak to zrobić?

0

może przez WM_CHAR ?

0

może przez WM_CHAR ?

Kurczę niestety nie... Próbowałem WM_CHAR, WM_KEYDOWN, WM_KEYPRESS i nic :)

Chyba wiem w czym rzecz, więc może inaczej sformuuję pytanie: w jaki sposób komponenty od TCustomEdit przechwytują naciśnięcia takich klawiszy jak kursory?

//dopisane
Spróbowałem przez Application.OnMessage - sposób trochę okrężny, ale podejrzewam że w moim projekcie powinno działać jak trzeba.

0

Może coś ma z ControlStyle ustawionego ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1