Skroty klawiszowe do danych procedur.

0

Mam pytanie:
przyklawdowo mam cos takiego:
procedure.button1click(sneder TObject)
begin
showcursor(false)
end;

end.

Jak zrobić skrot do tej procedure zeby po nacisnieciu np. ctrl+n lub po prostu entera program wykonal procedure?????

0

KeyPreview := True;

w OnKeyDown:

if (ssCtrl in Shift) and (Key = Ord('C')) then
Button1.Click;

To jedno z rozwiązań.

0

Wrzuć na formę ActionList. Dodaj akcję (Action), przypisz mu skrót (ShortCut) i w zdarzeniu OnExecute wpisz button1click;

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