Skróty klawiaturowe

OW
  • Rejestracja: dni
  • Ostatnio: dni
0

mam takie pytanko. Szukałem juz na FAQ i na forum, ale nie znalazłem konkretnej odpowedzi. Założenia są takie na Formie jest mnóstwo komponentów, ale chodi o to, że jesli ta forma jest akywna, to kiedy bym nie <ort>wcisną </ort>jakis klawisz np. ENTER aby została wykonywana operacja jak po naciśnięciu jednego z komponentów. teraz takie pytanie, czy dla każdego komponentu dla zdarzenia KeyPress musze napisać taki sam kod, czy moze jest jakiś inny <ort>prostrzy </ort>sposób, aby utworzyć takie skróty

Kopiuj

RobinMaster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 227
0

zacznij od

Kopiuj
Form1.keyprewiew:=true;

i teraz ustawiaj zdarzenia onKeyPress, onKeyDown ,

OW
  • Rejestracja: dni
  • Ostatnio: dni
0

ale mam tak ustawiać dla wszystkich komponentów, czy wystarczy tylko dla Fomr?

Kopiuj

Krecik
  • Rejestracja: dni
  • Ostatnio: dni
0

Tylko dla formy, po keypreview Forma będzie reagowała na wszystkie dane z klawiatury z komponentów w jej obrębie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.