Jede Visualisierung***1000-21 kann eine beliebige Anzahl an Visuseiten enthalten. Visuseiten können eine beliebige Anzahl von Visuelementen***1002 enthalten, die z.B. auf Nutzerinteraktionen reagieren oder Statusinformationen anzeigen.
Eine Visuseite kann alternativ ein Popup (auch kaskadiert) repräsentieren, das eine gewöhnliche Visuseite überlagert. Visuseiten (und Popups) können direkt untereinander "verlinkt" werden, oder z.B. mittels einer Logik (Befehle***1007) aufgerufen und angezeigt werden.
Hinweise:
Visuseiten werden der zugehörigen Visualisierung stets eindeutig zugeordnet, d.h. Visuseiten können nicht(!) von unterschiedlichen Visualisierungen gemeinsam genutzt werden.
Eine neue Visuseite kann nur zu einer bereits vorhandenen Visualisierung hinzugefügt werden. In der Konfiguration***1000 ist daher zunächst die gewünschte Visualisierung (Ordner) auszuwählen, bevor mit der Schaltfläche "Neu" eine neue Visuseite angelegt werden kann.
Eigenschaften
Name: frei wählbarer Name der Visuseite
Seitentyp: Visuseiten können als gewöhnliche Seiten oder als Popup dargestellt werden
Normale Visuseite: gewöhnliche Visuseite
Visuseite einbinden (Inkludeseite): die ausgewählte Visuseite wird inkludiert (siehe unten: "Visuseite einbinden")
Globale Inkludeseiten: optional können globale Inkludeseiten für diese Visuseite ignoriert werden
Popup: Popup-Seite, das Popup kann nach einem wählbaren Zeitraum automatisch geschlossen werden
Automatisch schließen: nach diesen Zeitraum wird das Popup ggf. automatisch geschlossen
Breite/Höhe: Größe des Popups (in Pixeln)
Hinweis: Es kann eine beliebige Anzahl von verschiedenen Popups gleichzeitig verwendet werden.
Globale Inkludeseite: diese Visuseite wird global inkludiert, d.h. jede(!) normale Visuseite (keine Popups) inkludiert diese globale Inkludeseite
Globale Inkludeseiten verhalten sich in Etwa wie individuell inkludierte Seiten (siehe unten: "Visuseite einbinden")
wenn mehrere globale Inkludeseiten existieren, werden diese aufsteigend (ID) inkludiert: die globale Inkludeseite mit der kleinsten ID wird als erstes dargestellt, und so fort
der direkte Aufruf einer globalen Inkludeseite (auch als Startseite) ist zwar möglich, jedoch in den meisten Fällen nicht sinnvoll (bei einem direkten Aufruf werden alle anderen globalen Inkludeseiten nicht angezeigt)
Globale Inkludeseiten können ihrerseits keine weiteren Visuseiten inkludieren
Hinweis: Globale Inkludeseiten können z.B. verwendet werden, um eine globale Menüstruktur darzustellen oder um Visuelemente global verfügbar zu machen.
Hintergrundfarbe: Hintergrundfarbe***1000-25 der Seite oder des Popups
wird keine Farbe angegeben erscheint ein Popup transparent (normale Seiten haben dann einen dunkelgrauen Hintergrund)
Hinweis: Dynamische Hintergrundfarben werden nicht unterstützt, da kein Steuerungs-KO verfügbar ist.
Hintergrundbild: Hintergrundbild***1000-28 der Seite oder des Popups
das Hintergrundbild wird stets auf die Seitengröße angepaßt (d.h. ggf. auch gestreckt bzw. gestaucht)
Raster X/Y: in dieses Raster (in Pixeln) rasten die Visuelemente ggf. im Visueditor***2 ein
Hinweis: Das Raster dient lediglich zur Unterstützung bei der Bearbeitung einer Visualisierung.
Visuseite einbinden
Jede normale Visuseite (keine Popups) kann eine weitere Visuseite einbinden (inkludieren), d.h. die inkludierte Seite wird mit der Visuseite gemeinsam angezeigt (z.B. für wiederkehrende Menüstrukturen).
Auf diese Weise können beliebig viele Visuseiten inkludiert werden, denn auch inkludierte Visuseiten können ihrerseits eine Visuseite inkludieren.
Der Seitenaufbau in der Visualisierung erfolgt stets "rückwärts", d.h. die letzte Seite einer solchen Verkettung wird zuerst, die eigentlich aufgerufene Visuseite zuletzt aufgebaut (die eigentlich aufgerufene Visuseite wird also "über" allen inkludierten Seiten liegen). Der Seitenaufbau erfolgt grundsätzlich in dieser Reihenfolge: Globale Inkludeseiten → Inkludeseiten → Visuseite
Hinweis:
Für jede Seite (auch Inkludeseiten bzw. globale Inkludeseiten) kann ein Hintergrund (Farbe***1000-25 oder Bild***1000-28) konfiguriert werden.
Der letztlich angezeigte Hintergrund wird (jeweils unabhängig für Farbe und Bild) mit absteigender Priorität der Angaben bestimmt (Visuseite → Inkludeseite → globale Inkludeseite). Der Hintergrund einer Visuseite "übersteuert" also ggf. die Angaben einer Inkludeseite.
Wichtig:
Sobald eine "Schleife" in einer Verkettung von inkludierten Visuseiten erkannt wird, werden alle nachfolgenden Visuseiten nicht inkludiert.