Delphi-PRAXiS

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 TDBLookupComboBox (https://www.delphipraxis.net/96968-tdblookupcombobox.html)

dfabian 2. Aug 2007 11:29


TDBLookupComboBox
 
Servus :-D ,

wie kann ich bei einer TDBLookupComboBox verhindern, dass wenn ich die Pfeil-Hoch-oder Pfeil-Runter-Taste drücke, der Index geändert wird?
:gruebel:

marabu 2. Aug 2007 12:16

Re: TDBLookupComboBox
 
Hallo,

willst du generell die Auswahl über die Tastatur verhindern oder nur wenn die DropDown-Liste nicht ausgeklappt ist? Kannst du dein Vorhaben etwas genauer beschreiben?

Grüße vom marabu

dfabian 2. Aug 2007 12:53

Re: TDBLookupComboBox
 
Nur wenn die DropDown-Liste nicht ausgeklappt ist.

marabu 2. Aug 2007 13:20

Re: TDBLookupComboBox
 
Funktioniert es so?

Delphi-Quellcode:
procedure TForm1.DBLookupComboBoxKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  with Sender as TDBLookupComboBox do
    if not ListVisible then
      Key := 0;
end;

dfabian 2. Aug 2007 14:07

Re: TDBLookupComboBox
 
Einwandfrei! thx. :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz