Einzelnen Beitrag anzeigen

NickelM

Registriert seit: 22. Jul 2007
Ort: Carlsberg
445 Beiträge
 
Delphi 2009 Professional
 
#1

Combobox List Ferngesteuert öffnen??

  Alt 25. Aug 2008, 15:44
Hi leute,

Gleich vorhab hab delphi 5.

Ich wollte mir eine Komponente schreiben, wo ich in der ComboBox den anfang angebe und dann sich selbst ne liste öffnet mit den gleichen Buchstaben an anfang wie in der Combobox steht, also wie beim Internet Explorer.

So eine frage kam schon oft, únd weiß dahar das es keine gibt.

Mein Problem liegt darin, das wenn ich mit SendMessage die Message zum öffnen der Liste sende, der Cursor aufm Formular weg ist.
Erst wenn ich klicke ist sie wieder da. Woran leigt das??? Es gibt ne eigenschaft namens MouseCapture.
Wenn ich sie public mache und dan false sage bringt auch nichts. Woran leigt das?? habe ich was vergessen??

Mit deisem Code öffne ich sie
SendMessage(ComboBox.Handle,CB_SHOWDROPDOWN,1,0); Die Liste wird gezeigt aber Cursor ist weg. Hoffe jemand weiß warum.

Danke schonmal im vorraus.

Gruß NickelM
Nickel
  Mit Zitat antworten Zitat