eva/3 Application BuilderProjekt WizardsAllgemeine Informationen 

Hauptfenster in eva/3 Anwendungen

Die meisten Anwendungen beginnen mit einem Hauptformular, welches ein allgemeines Menü und einen groben Anwendungsrahmen vorgibt.

In der Interaktion mit dem Benutzer werden im Lebenszyklus der Anwendung Dialoge geöffnet oder der Kernbereich des Hauptfensters ausgetauscht.

Für die Projekt Wizards ist das Formular Formulare/Start.form das jeweilige Hauptfenster, mit dem die Anwendung gestartet werden kann (s. Abb. 360 ).

Abb. 360: Startfenster in der Ausführung
Abb. 360: Startfenster in der Ausführung

Das Hauptfenster beschreibt (in diesen Beispielen) die Aufteilung der Formularbereiche (s. Abb. 360 ). Dies geschieht durch die Eigenschaften der Bereiche SidePanel und ToolBarPanel. Im Weiteren legt das Hauptfenster fest, welche Einträge sich in der Menüleiste und welches Bild sich am linken Rand befindet.

Wie zu erkennen, stimmen die Beschriftungen der Menüleiste, der Links und des Formulartitels in der Laufzeit (s. Abb. 360 ) und in der Vorschau (s. Abb. 322) nicht überein. Die Beschriftungen in den eva/3 Formularen und Berichten sind in den Beispielen in Eigenschaftsdateien ausgelagert. Z.B. wird die Beschriftung %Datei.text für das erste Menü in der Menüleiste mithilfe der Datei Formulare/Start.properties lokalisiert. Dadurch wird zu dem Menüpunkt die Beschriftung Datei gefunden.

Abb. 361: Start.form in der Vorschau des Formulareditors
Abb. 361: Start.form in der Vorschau des Formulareditors

Im Weiteren unterscheidet sich die Vorschau  von der Laufzeit durch die rechte Schaltfläche mit der anwendungsspezifischen Benutzerinformation. Diese wird beim Öffnen ( WindowOpenedMacro ) des Formulars aus dem Formular Formulare/Optionen.form importiert (s. Abb. 362 ).

Abb. 362: Ereignis WindowOpened in Start.form
Abb. 362: Ereignis WindowOpened in Start.form