Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Datenaustausch MDI Parent <-> Children (https://www.delphipraxis.net/99613-datenaustausch-mdi-parent-children.html)

vaultdweller 14. Sep 2007 20:02


Datenaustausch MDI Parent <-> Children
 
Halli hallo,

Ich bastel gerade an einer kleinen Applikation in der ich ein paar fixe MDI children per Speedbutton ein und ausblenden kann. Der speedbutton ist dann auf down gesetzt wenn's Fenster versteckt ist und so weiter. Wenn ich ein MDI child jetzt per Maus schließe(X in der caption bar) dann würde ich natürlich sehr gerne den speedbutton entsprechend setzen.

Die Frage die sich mit jetzt stellt ist eher eine Frage der Eleganz als der Machbarkeit. Wie gebe ich jetzt das Ereignis aus dem MDI child and den parent zurück. Ich bin mir nicht sicher, aber eine public Methode im parent welche ich dann im child aufrufe, sieht mir etwas unsauber aus.

Danke und Gruß Vaultdweller

bernau 14. Sep 2007 21:28

Re: Datenaustausch MDI Parent <-> Children
 
Zitat:

Zitat von vaultdweller
Die Frage die sich mit jetzt stellt ist eher eine Frage der Eleganz als der Machbarkeit. Wie gebe ich jetzt das Ereignis aus dem MDI child and den parent zurück. Ich bin mir nicht sicher, aber eine public Methode im parent welche ich dann im child aufrufe, sieht mir etwas unsauber aus.

Ich find's gar nicht unauber. Warum sollte mann nicht in der Parentform eine (Notify-)Methode implementieren, welche von den MDI-Childs aufgerufen wird. Schlecht fänd ich, wenn du direkt auf die Controls (den Speedbutton) der Parentform zugreifst.


Gerd

Andreas H. 16. Sep 2007 07:46

Re: Datenaustausch MDI Parent <-> Children
 
hallo,

und wenn du dem parent eine property spendierst?

Gruß Andreas

vaultdweller 17. Sep 2007 09:20

Re: Datenaustausch MDI Parent <-> Children
 
Hallo Andreas,

da steh ich jetzt auf dem Schlauch, erklär bitte noch etwas genauer.

Gruß vaultdweller

Zitat:

Zitat von Andreas H.
hallo,

und wenn du dem parent eine property spendierst?

Gruß Andreas



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