Skip to main content
Skip table of contents

LayoutSaver

Um den neuen LayoutSaver zu benutzen sind mehrere Funktionalitäten hinzugefügt gewesen.

Aufgaben

LayoutSaver speichert:

  • Fensterposition

  • Splitter-Ausrichtungen

  • Dockings

Implementierung

  • LayoutSaver wird ab Version X.X.X.X für alle Codeblock Fenster automatisch eingeschaltet.

  • Davor ist es möglich, diesen einzuschalten über die Eigenschaft TFormEx.LayoutSaverID

Dockings

  • Dockings funktionieren beschränkt immer noch über die alte Logik mit TBeCbDockingSaver.

  • Dockings, die über den LayoutSaver neu geschrieben werden sollen die Standardfunktionen benutzen:

    • TBeCbFormExHelper.CbCreateDocking - Die Funktion befindet sich in der Action, die das Docking öffnet

    • TFormEx.OnInitDocking (Ereignis) - Die Funktion kann das Formular initialisieren (1. Parameter = Action, 2. Parameter = Formular)

      • Dieser Ereignis unterscheidet die Formulare über die Action

    • TFormEx.OnBeforeDockingShow (Ereignis) - Die Funktion kann das Formular vor der Anzeige steuern. (1. Parameter = Action, 2. Parameter = Formular)

      • Dieser Ereignis unterscheidet die Formulare über die Action

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.