Announcement

Collapse
No announcement yet.

FormStyle: MDIForm & viele MDIChild

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • FormStyle: MDIForm & viele MDIChild

    Frage, ich verwende ein MDIForm & viele MDIChild's. Natürlich ist ein Childform aktiv, wenn das Programm startet. Wenn ich nun durch das Menü ein anderes Childform aufrufe, setze ich den Parameter "OnDeactivate: Close" für das alte und "OnClick: Create(self)" für das neue Childform.
    Aber man sieht für kurze Zeit den Übergang, also, wie sich das erste schließt und das zweite öffnet. Kann man das nicht irgendwie Schöner gestalten? Vielen Dank,
    Stefan Walter

  • #2
    Hallo Stefan;
    Verwende beim schlißen des ersten MDIChildForm den Befehl Release - nicht close; Der Befehl 'release' greift aber direkt auf den Sender zu. Du mußt einen Button also direkt auf das Formular setzen, nicht auf ein anderes Object(z. b. Panel). Das löst eine exeption aus. Dann kannst Du ganz normal das Fenster schließen. Ein Tip: Beim Programmstart muss nicht zwingend ein MDIChild geöffnet sein. Du kannst die Fenstersteuerung auch über eine Leiste auf dem MDIForm machen. Ich selbst arbeite gern und viel mit MDIFormularen

    Comment


    • #3
      OK, werd ich sofort probieren, vielen Dank

      Comment

      Working...
      X