![]() |
TJVCheckListBox um OnChange/OnSelectionChange Event erweiter
Servus,
bei der TJVCheckListBox hätte ich gerne noch ein Event wenn sich die Selektierung ändert. Ich habe folgenden Versuch unternommen daszu implementieren:
Delphi-Quellcode:
Das LB_SELECTSTRING aus der Unit Messages scheint nicht die richtige Konstante zu sein.
type
TMyCheckListBox = class(TJvCheckListBox) private FOnChange: TNotifyEvent; { Private-Deklarationen } protected { Protected-Deklarationen } procedure LBSELECTSTRING(var M: TMessage); message LB_SELECTSTRING; public { Public-Deklarationen } published property OnChange: TNotifyEvent read FOnChange write FOnChange; { Published-Deklarationen } end; procedure Register; implementation procedure TMyCheckListBox.LBSELECTSTRING(var M: TMessage); begin Inherited; if Assigned(FOnChange) then FOnChange(Self); end; Kann mir einer weiterhelfen was ich da genau nehmen muss bzw. was ich anders machen muss? Vielen Dank Jonny |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 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