Das Modul stellt Funktionen zur Synchronisierung von Views mit Änderung der Skalierung zur Verfügung
- Funktionsumfang
- Voraussetzungen
- Software-Installation
- Einrichten der Instanzen in IP-Symcon
- Statusvariablen und Profile
- WebFront
- PHP-Befehlsreferenz
- Synchronisierung von einer Master View auf eine View für ein weiteres Anzeige Device.
- Möglichkeit zur Änderung der Skalierung der Child View
- Timer für eine zyklische Überprüfung auf Änderung der Master View
- IP-Symcon ab Version 4.x
- IPSStudio ab der Version 3.x
Über das Modul-Control folgende URL hinzufügen.
git://github.com/brownson/IPSView.git
- Unter "Instanz hinzufügen" ist das 'IPSViewResize'-Modul unter dem Hersteller '(IPSView)' aufgeführt.
Konfigurationsseite:
| Name | Beschreibung |
|---|---|
| Orignal View | Media Objekt der Master View |
| Ziel View | Media Objekt der Child View |
| Skalierung X | Verhältnis in X Richtung für die Änderung der Skalierung |
| Skalierung Y | Verhältnis in Y Richtung für die Änderung der Skalierung |
| Autom Synchronisierung | Änderungen der Master View überwachen und automatische Synchronisierung |
| Interval | Zeitinterval für die Überwachung der Master View |
Testseite:
| Name | Beschreibung |
|---|---|
| Button "Resize" | Master View auf Child View synchronisieren |
Die Statusvariablen/Kategorien werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.
Es werden keine Statusvariablen angelegt
Es werden keine zusätzlichen Profile hinzugefügt
Keine spezielle Visualisierung für das WebFront vorhanden
boolean IPSView_Resize(integer $InstanzID);
Synchronisiert die Views.
Die Funktion liefert keinerlei Rückgabewert.
Beispiel:
IPSView_Resize(12345);