![]() |
onklick-ereignis von einem mit create erstelltes shape
ich bins mal wieder :)
ich habe ein shape erstellt (zur laufzeit) nun möchte ich wie bei einem "normal" erstellten shapes die ganzen ereignisse nutzen können wie geht das? ShapeX := TShape.Create(form1); <- so erstellt und ich möchte das haben:
Delphi-Quellcode:
wisst ihr was ich meine?
procedure TForm1.Shape1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer); begin BLAblaBLA end; vielen dank im vorraus :drunken: |
Re: onklick-ereignis von einem mit create erstelltes shape
die proceduren die aufgerufen werden sollen müssen schon existieren und dann
Delphi-Quellcode:
für dein Beispiel
procedure irgendwas.formcreate(Sender: TObject);
begin componente.onClick = procedure1; end; procedure irgendwas.procedure1(Sender: TObject); begin //what to do end;
Delphi-Quellcode:
shapex.onmousedown := shape1mousedown;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 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