Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi von komponente botschaft ans fenster senden (https://www.delphipraxis.net/3264-von-komponente-botschaft-ans-fenster-senden.html)

Snoop007 3. Mär 2003 22:40


von komponente botschaft ans fenster senden
 
hi,
ich habe jetzt eine neue komponente geschrieben
wenn ich auf diese klicke, möchte ich z.b. die breite und höhe in Edits eintragen

die edits haben immer einen festen namen, z.b. edit1 ...
die edits befinden sich auf einer 2. form

und wie kann ich die eingaben in die komponente übernehmen ?
ich will nicht die funktion ins ereignis onclick packen, da die komponenten zur laufzeit erzeugt werden

jbg 3. Mär 2003 22:45

Re: von komponente botschaft ans fenster senden
 
Zitat:

Zitat von Snoop007
ich will nicht die funktion ins ereignis onclick packen, da die komponenten zur laufzeit erzeugt werden

Und was hindert dich daran ein OnClick-Ereignis der zur laufzeit erzeugten Komponente zuzuweisen?

Delphi-Quellcode:
procedure TForm1.MyCompClick(Sender: TObject);
begin
  if Sender = ...
end;

...
begin
  MyComp := TMyComp.Create(Owner);
  MyComp.OnClick := MyCompClick;
end;
Code-Tags gefixt- Luckie

Snoop007 3. Mär 2003 23:01

weil das die basis komponente ist und andere darauf aufbauen sollen
und die anderen haben andere ereignisse :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz