Hallo Hansa,
Deine Problembeschreibung klingt wirklich etwas mysteriös. Ich habe noch nie davon gehört, dass das OnClick-Event einer TListbox nicht feuert wenn alles korrekt implementiert ist.
Ich kann das Problem aber reproduzieren:
Ich habe eine TListbox auf ein Formular gesetzt. Dann habe ich einen ShowMessage Aufruf in den OnClick Handler geschrieben. Wie erwartet wurde ShowMessage aufgerufen. (Das funktioniert sogar schon seit Delphi 1
). Wenn ich jetzt aber im Objektinspektor die TListbox auswählen und auf der Eigenschaftsseite für das OnClick-Event den dort angezeigten Handler entfernen (einfach auf Entf drück) reagiert die TListbox nicht mehr auf Mausklicks.
Kann es sein, dass Du versehentlich den Verweis auf den Event-Handeler im
OI gelöscht hast?