![]() |
Tabsheet - Umschalten mit Pfeiltasten
Hallo!
Wie kann man auf einfache Weise unterbinden, dass man mit den Pfeiltasten zwischen Tabsheets umschalten kann? Danke und liebe Grüsse Peter |
Re: Tabsheet - Umschalten mit Pfeiltasten
Hai Peter,
du kannst die gedrückten Tasten im OnKeyDown der Form abfangen (KeyPreview = True) und dann prüfen ob das TabControl den Focus hat.
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin KeyPreview := True; end; procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if (ActiveControl = TabControl1) then begin if (Key in [VK_Left,VK_Right]) then begin Key := 0; end; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz