Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Keys richtig abfangen? (https://www.delphipraxis.net/186965-keys-richtig-abfangen.html)

BadenPower 17. Okt 2015 12:10

AW: Keys richtig abfangen?
 
Zitat:

Zitat von Luckie (Beitrag 1318936)
Aber eigentlich ungewöhnlich, dass zwei Steuerelemente gleichzeitig auf Tastendruck reagieren, denn eigentlich kann nur ein Steuerelement pro Fenster den Eingabefokus haben. Im Gegenteil, man müsste das Verhalten extra programmieren.

Die Frage die sich stellt ist bei welchem Steuerelement die Tasten eigentlich abgefangen werden. Form, ListBox, Trackbar, ....???

Das hat uns der TE noch gar nicht gesagt.

AlexII 17. Okt 2015 13:12

AW: Keys richtig abfangen?
 
In der Form natürlich. :-D

BadenPower 17. Okt 2015 14:43

AW: Keys richtig abfangen?
 
Zitat:

Zitat von AlexII (Beitrag 1318954)
In der Form natürlich. :-D

Also wenn Du im KeyDown der Form
Delphi-Quellcode:
  if Key = 74 then
  begin
    Key := 0;
  end;
gesetzt hast, dann bekommt die ListBox bei einem Druck auf 'j' definitiv den Tastenanschlag NICHT mehr übermittelt (extra überprüft).

Die fehlerhafte Umsetzung der Listbox muss irgendwo anderst im Deinem Quellcode versteckt sein.

Am Besten einmal das Projekt hochladen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:30 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz