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 MDI - Zugriff auf Mutterelement (https://www.delphipraxis.net/40689-mdi-zugriff-auf-mutterelement.html)

Mr. No 19. Feb 2005 13:56


MDI - Zugriff auf Mutterelement
 
Hi,
ich habe auch eine Frage zu MDI-Projekten. Wie kann ich aus einem Child-Fenster auf das Mutterelement oder ein Steuerelement im Mutterelement zugreifen?

Muetze1 19. Feb 2005 14:02

Re: MDI - Zugriff auf Mutterelement
 
Moin!

Wozu denn sowas? Im Normalfall gibt das Mutterelement alles dem Chil mit was es braucht. Ansonsten bastle dir eine Eigenschaft beim MDI Child welches die Instanz des MDI Parents beinhaltet und beim Create des Childs zugewiesen wird.

MfG
Muetze1

Mr. No 19. Feb 2005 14:22

Re: MDI - Zugriff auf Mutterelement
 
ja - aber dabei habe ich ein Problem. das Child hat bereits einen Konstruktor. Wenn ich den überschreibe, dann kann ich das Child-Fenster nicht mehr starten

es wird normalerweise gestartet mit

Delphi-Quellcode:
  Child := TMDIChild.Create(Application);
ich bräuchte aber:

Delphi-Quellcode:
  Child := TMDIChild.Create(MainForm);
weißt du da weiter?

danke schonmal bis hierher

Muetze1 19. Feb 2005 16:51

Re: MDI - Zugriff auf Mutterelement
 
Moin!

Ich meinte auch eine Eigenschaft (Property):

Delphi-Quellcode:
Child := TMDIChild.Create(Application);
Child.MainForm := Self; // Mainform dem Child mitgeben
So meinte ich es, wobei ich es aber nicht unbedingt gut heissen will. Wenn, dann gib die benötigten Eigenschaften weiter und nicht gleich alles.

MfG
Muetze1


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:28 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