Das Formular wird durch ein SFrame, ein SDialog oder ein SApplet , welche das Interface SWindow implementieren, repräsentiert. Die Klasse ist abhängig vom Aufruf des Formulars beim Start der Anwendung oder durch einen System Befehl
Bei einem Formular kann man folgende Eigenschaften einstellen:
| Event | |
|---|---|
| WindowActivatedMacro | Makro, welches ausgeführt wird, wenn das Fenster den Focus gewinnt |
| WindowActivatedMacroParameters | Parametereinstellungen des WindowActivatedMacro |
| WindowClosedMacro | Makro, welches ausgeführt wird, wenn das Fenster geschlossen wird |
| WindowClosedMacroParameters | Parametereinstellungen des WindowClosedMacro |
| WindowClosingMacro | Makro, welches ausgeführt wird, wenn das Fenster aus dem Programmverlauf heraus geschlossen wird |
| WindowClosingMacroParameters | Parametereinstellungen des WindowClosingMacro |
| WindowDeactivatedMacro | Makro, welches ausgeführt wird, wenn das Fenster den Focus verliert |
| WindowDeactivatedMacroParameters | Parametereinstellungen des WindowDeactivatedMacro |
| WindowDeiconifiedMacro | Makro, welches ausgeführt wird, wenn ein Fenster mit Hilfe des Maximierungsicons maximiert wird |
| WindowDeiconifiedMacroParameters | Parametereinstellungen des WindowDeIconifiedMacro |
| WindowIconifiedMacro | Makro, welches ausgeführt wird, wenn das Fenster mit Hilfe des Minimierungsicons minimiert wird |
| WindowIconifiedMacroParameters | Parametereinstellungen des WindowIconifiedMacro |
| WindowOpenedMacro | Makro, welches ausgeführt wird, nachdem das Fenster geöffnet wurde |
| WindowOpenedMacroParameters | Parametereinstellungen des WindowOpenedMacro |
| Main | |
| Bounds | Siehe Gemeinsame Eigenschaften |
| DefaultButton | Bestimmt die optionale Standardschaltfläche. Wenn eine solche Standardschaltfläche definiert ist, Wird diese hervorgehoben. Sie kann unabhängig vom Fokus aktiviert werden, indem die Taste gedrückt wird. Diese Eigenschaft arbeitet mit der Eigenschaft DefaultCapable des SButton zusammen |
| Enabled | Siehe Gemeinsame Eigenschaften |
| Font | Siehe Gemeinsame Eigenschaften |
| JMenuBar | Definiert die Menüleiste des Formulars |
| StaticFocusableSBeanNames | Siehe Gemeinsame Eigenschaften |
| Title | Siehe Gemeinsame Eigenschaften |
| Undecorated | Wenn diese Eigenschaft aktiviert ist, wird das Formular ohne Rahmen und Titelleiste dargestellt |
| View | |
| Background | Siehe Gemeinsame Eigenschaften |
| Foreground | Siehe Gemeinsame Eigenschaften |
| IconImage | Definiert das IconImage für das Formular. Wird die Eigenschaft nicht gesetzt, so wird das in der Systemeigenschaft Standard Anwendungsicon definierte Icon verwendet. Das IconImage wird unter Windows oben links im Fenstertitel und in der Taskleiste dargestellt. |