palama hat folgendes geschrieben: |
schließlich möchte ich ja auch nach dem erstellen wieder und wieder die formen wechseln.
|
Wenn du dein Hauptformular auf
FormStyle := fsMDIForm stehen hast und sämtlichen hier geposteten Code zu diesem hinzufügst. Dann erscheinen die Fenster wie du es von MDI -Anwendungen gewöhnt bist. Du kannst sie vergrößern, verkleinern und verschieben.
palama hat folgendes geschrieben: |
also sobald ich die formen erstellt habe, (frm := tMyForm...) lade ich sie in das menü. |
Nein, du lädst sie nur in das Menü wenn dieses Aufgeklappt wird, denn was drinsteht wenn es sich keiner anguckt ist ja egal.
palama hat folgendes geschrieben: |
aber kann ich die denn dann wirklich einzeln ansprechen? sind die fenster dann arrays? |
Die Kindfenster (müssen MDI-Childs sein) werden automatisch beim erzeugen in einem Array des Hauptformulars mitgefühtrt. Dieses heißt
MDIChildren. Im praktischen Einsatz kannst du es in meinem letzten Posting sehen
.
palama hat folgendes geschrieben: |
wie genau funzt der wechsel? |
Wie gesagt der "normale" wechsel mit der maus geht automatisch. Der wechsel im Quelltext wird über
Quelltext
gemacht.
Gruß
Klabautermann