Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Apollonius,
18. Apr 2009
Probleme gibt es meines Wissens nur, wenn Hauptfenster und Kindfenster einen Top-Level-Menüpunkt mit dem selben Namen haben. Es kann natürlich auch sein, dass ich mich da täusche. Schau mal in der Hilfe nach.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Apollonius,
18. Apr 2009
Es gibt eine Eigenschaft ActiveMDIChild oder so ähnlich. Deren Wert kannst du dann casten. Elegant ist das allerdings nicht, weil es durchaus passieren kann, dass du mehrere Typen von Kindformularen hast, die unterschiedliche Aktionen zulassen. Dort wird es dann hässlich, weil du an ganz verschiedenen Stellen Änderungen machen musst, wenn du neue Formulare hinzufügst oder entfernst.