Beispiel: Responsives Design
Produkt: CODESYS Visualization
Das Beispielprojekt zeigt, wie Sie eine Visualisierung so erstellen können, dass diese auf die Größeneigenschaften des jeweils benutzten Endgeräts reagiert.
Beschreibung
Die Visualisierung lädt je nach Bildschirmgröße des aufrufenden Geräts unterschiedliche Visualisierungen. So ist es möglich, das Design für Monitore, Tablets und Smartphones zu optimieren.
Weitere Informationen
Applikation ResponsiveInPage
Das Beispiel zeigt, wie eine Visualisierung in einem einzelnen Objekt mit der Schnittstelle ISizeProvider der Bibliothek VisuElems responsive erstellt werden kann.
In der Funktion IsPortrait wird ermittelt, ob es sich um ein Protrait- oder Landscape-Layout handelt.

Für weitere Informationen siehe: Responsives Design verwenden
Applikation ResponsiveSeveralPages
Im Programm PLC_PRG wird der Funktionsbaustein ClientManagerListener am globalen ClientManager registriert. In der Funktion SetStartVisu wird die Visualisierung abhängig von der Bildschirmgröße des Clients gesetzt. Diese Funktion wird von der Methode StartVisualizationSet des ClientManagerListeners aufgerufen.
![]() |
![]() |
![]() |
Sie können das Beispielprojekt mit einem Webbrowser testen, indem Sie die Größe des Browsers ändern und die Seite neu laden.
Systemvoraussetzungen und Einschränkungen
Programmiersystem | CODESYS Development System Version 3.5.18.0 oder höher |
Laufzeitsystem | CODESYS Control Win Version 3.5.18.0 oder höher |
Add-on | CODESYS Visualization Version 4.7.0.0 oder höher |
Zusatzkomponenten | - |
Hinweis
DOWNLOAD Projekt


