Modales Fenster
TwModalWindow · Kategorie: Container · Container (andere Widgets können darin platziert werden)
Einstellungen
Diese Einstellungen finden Sie bei ausgewähltem Widget rechts im Eigenschaftenbereich. Der Standardwert ist der Wert, den das Widget beim ersten Einfügen in eine Seite hat.
Modal
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
SeitennamepageName | Auswahl | — | Seite, die im Fenster angezeigt wird. Optionen: die Liste wird zur Laufzeit aus dem Projekt gefüllt |
Modaler Modusmodal | Kontrollkästchen | Aus | Wenn aktiv, hat das Fenster Kopfzeile, Schaltflächen und Schatten und ist zur Laufzeit beim Laden der Seite ausgeblendet, außer Sichtbar starten ist aktiv. Wenn deaktiviert, wird die Seite an Ort und Stelle eingebettet und immer angezeigt. |
Tag-PräfixtagPrefix | Text | — | Wird den Tag-Namen der inneren Seite vorangestellt, sodass dieselbe Seite für verschiedene Anlagen genutzt werden kann. |
Skalascale | Kontrollkästchen | Ein | Skaliert die innere Seite auf die Widgetgröße. Wenn deaktiviert, behält die Seite ihre Größe und der Anpassungsmodus bestimmt die Widgetgröße. |
AnpassungsmodusfitMode | Auswahl | content | Nur bei deaktivierter Skala verwendet. Inhalt passt das Widget an die innere Seite an; Container behält die Widgetgröße und schneidet ab, was nicht passt. Optionen: content Inhalt, container Container |
Maximierbarmaximizable | Kontrollkästchen | Aus | Nur im modalen Modus: zeigt zur Laufzeit eine Maximieren-Schaltfläche in der Kopfzeile. Esc stellt die vorherige Größe wieder her. |
Ziehen aktivierenenableDragging | Kontrollkästchen | Ein | Nur im modalen Modus: erlaubt, das Fenster zur Laufzeit an der Kopfzeile zu verschieben. |
Startzustand
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
Start Reduziertcollapsed | Kontrollkästchen | Aus | Zur Laufzeit startet das Fenster nur mit sichtbarer Kopfzeile; der Editor zeigt den Inhalt immer an. Im modalen Modus wirkt es nur zusammen mit Sichtbar starten. |
Sichtbar startenruntimeVisibleOnLoad | Kontrollkästchen | Aus | Nur im modalen Modus: das Fenster ist beim Laden der Seite geöffnet. Wenn deaktiviert, bleibt es ausgeblendet, bis es geöffnet wird, z. B. durch ein Ereignis. |
Schaltflächen
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
SchließenshowCloseButton | Kontrollkästchen | Ein | Nur im modalen Modus: zeigt die Schließen-Schaltfläche in der Kopfzeile; Esc schließt das Fenster ebenfalls. |
ReduzierenshowCollapseButton | Kontrollkästchen | Ein | Nur im modalen Modus: zeigt die Schaltfläche, die das Fenster auf die Kopfzeile reduziert und wieder aufklappt. |
Weitere Einstellungen
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
Enable FlashingenableFlashing | Kontrollkästchen | Aus | Lässt das Widget blinken (ein Transparenzimpuls pro Sekunde). Wird meist an eine Alarmbedingung gebunden. |
Log ButtonlogButton | Kontrollkästchen | Aus | Zeigt zur Laufzeit beim Überfahren des Widgets ein Diagrammsymbol; ein Klick fügt die an das Widget gebundenen Tags der Log-Tag-Liste hinzu. |
Bindungen
Im Abschnitt Bindungen (Regeln) des Eigenschaftenbereichs kann ein Tag mit einer Direct-Bindung an die folgenden Eigenschaften dieses Widgets gebunden werden. Die Bindungstypen (Direct, IntRange, FloatRange, Boolean, Bit) sind für alle Widgets gleich; sie werden auf der Seite Widget-Referenz beschrieben.
title, visible, authorization, x, y, width, height, rotation, class, foregroundColor, backgroundColor, borderColor, borderStyle, borderWidth, borderRadius, borderTopLeftRadius, borderTopRightRadius, enableFlashing, logButton, pageName, tagPrefix, collapsed, scale, fitMode, maximizable, showCloseButton, showCollapseButton, enableDragging, runtimeVisibleOnLoad, modal
Zusätzlich können die Stilfelder des Widgets als style.<feld> gebunden werden (z. B. style.width, style.height, style.left, style.top).
Gemeinsame Abschnitte
Bei ausgewähltem Widget zeigt der Eigenschaftenbereich außerdem diese gemeinsamen Abschnitte: Allgemein, Layout, Aussehen, Bindungen (Regeln). Diese Abschnitte werden auf der Seite Seiteneditor beschrieben.