Einzelnen Beitrag anzeigen

TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.960 Beiträge
 
Delphi 12 Athens
 
#8

AW: TControlList.OnItemClick Problemstellung

  Alt 19. Apr 2024, 11:10
Ach, warum einfach, wenn's auch komplizuert geht?

Der betreffende Dialog dient ja nur zur Selektion einer auszuführenden Aktion.
Wird eine angeklickt oder per Tastatur gewählt und mit Enter bestätigt,
wird der Dialog mittels ModalResult := mrOK geschlossen.
Der Aufrufer des Dialogs ruft dann eine Getter Methode auf, die ermittelt welcher
Eintrag selektiert wurde. Da sind jetzt auch nicht hunderte zu erwarten, daher
kann man das mit einer Schleife noch zeitlich brauchbar tun.

Die Lösung ist damit, für die Mausverarbeitung nicht das OnItemClick Event sondern
einfach das OnClick Event zu benutzen
Grüße
TurboMagic
  Mit Zitat antworten Zitat