![]() |
ComboBox-Eintrag vor dem Click feststellen ?
Hallo zusammen,
gibt es eigentlich eine Möglichkeit, wie ich in einer aufgeklappten ComboBox den Index des Eintrags unter der Maus herausfinden kann (bevor man ihn anklickt)? Vielen Dank, em-sigma |
Re: ComboBox-Eintrag vor dem Click feststellen ?
.itemAt
|
Re: ComboBox-Eintrag vor dem Click feststellen ?
1. wo finde ich bei einer ComboBox das ItemAt?
2. und wie reagiere ich darauf? Wenn ich die Maus über die aufgeklappte Liste bewege, ändert sich damit natürlich auch der andersfarbig unterlegte Eintrag. Auf diese Änderung soll das Programm reagieren. Vielen Dank, em-sigma |
Re: ComboBox-Eintrag vor dem Click feststellen ?
Wie wäre es mit onMouseMove? Da kriegst du die Mauskoordinaten frei Haus geliefert.
|
Re: ComboBox-Eintrag vor dem Click feststellen ?
Hallo em-sigma,
das Prinzip wird dir auf ![]() Gruß Hawkeye |
Re: ComboBox-Eintrag vor dem Click feststellen ?
@ Apollonius
onMouseMove? In meinem Objektinspektor finde ich bei den Ereignisse einer ComboBox leider kein Ereignis, das so heißt. (So schlau wär ich auch gewesen...) @Hawkeye219 Vielen Dank für den Link, da schaue ich doch gleich Mal nach. Das sieht sehr gut aus. Vielen Dank, em-sigma |
Re: ComboBox-Eintrag vor dem Click feststellen ?
Tja, mal wieder zu schnell gepostet... Und wie ich gerade festgestellt habe, kann man die Combobox zwar Subclassen, aber das onMouseMove wird nur gefeuert, wenn man sich im Edit-Teil der Combobox befindet, wie auch in Hawkeyes Artikel steht.
|
Re: ComboBox-Eintrag vor dem Click feststellen ?
@Hawkeye219
Danke für den Tip, das war genau das, was ich suchte, hat prima funktioniert - "abtippen", anpassen, läuft. Sehr kompetente Hilfe. Nochmals Danke, em-sigma |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:06 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-2025 by Thomas Breitkreuz