Absolutes Design

Projekte, die in einem fixen Design angelegt wurden (FixTop oder FixClassical), sind grundsätzlich für eine bestimmte Auflösung gestaltet. Wenn sich im Rahmen von neuer Hardware oder weiteren Bediengeräten mit ähnlichen Auflösungen jedoch die Anforderung ergibt, die bereits verfügbare Visualisierung weiter zu nutzen, ohne die Position der einzelnen Steuerelemente ändern zu müssen, kann dies mithilfe eines speziellen Layout-Elementes erfüllt werden.

Das Steuerelement ViewBox ist in den Seitenvorlagen von Projekten mit fixem Design bereits integriert. In der Dokumentstruktur liegt es unterhalb einer Page und beinhaltet ein AbsoluteLayout als Kindelement. Die Objekte, die sich innerhalb des AbsoluteLayouts befinden, werden skaliert, wenn die Eigenschaft "Stretch mode" der ViewBox auf uniform gesetzt wird und die originale Auflösung des Endgeräts in den Eigenschaften "Width" und "Height" im AbsoluteLayout eingetragen ist (siehe Readme.html im FixTop und FixClassical-Projekt). Mittels der Eigenschaft "Stretch Direction" kann konfiguriert werden, in welche Richtung die Skalierung sich auswirken soll.