Mit Hilfe des Visueditors (Visualisierungs-Editor) werden Visuelemente***1002 konfiguriert und auf Visuseiten***1000-22 positioniert. Die so erzeugten Visuseiten werden dann in der Visualisierung***b-0 auf einem Endgerät abgerufen.
Der Visueditor ist in 3 Bereiche unterteilt:
Schaltflächen am oberen Bildschirmrand
Arbeitsbereich (hier wird die aktuell geöffnete Visuseite***1000-22 angezeigt und bearbeitet)
Seitenleiste am linken Bildschirmrand
Hinweis:
Im Visueditor können nur bereits konfigurierte Visualisierungen bearbeitet werden. Das Anlegen einer neuen Visualisierung erfolgt in der Konfiguration***1000.
Schaltflächen
Visuseite öffnen: Auswahl einer Visuseite***1000-22, die im Visueditor bearbeitet werden soll
nach dem Öffnen einer Visuseite wird deren Name in der Schaltfläche angezeigt
Hinweis: Neue Visuseiten können direkt über den Auswahldialog hinzugefügt werden.
: legt fest, ob beim Verschieben bzw. Skalieren von Visuelementen die Grenzen der Visuseite beachtet werden
X
(Zahl)
bzw.
Y
(Zahl)
: legt fest, ob die X- bzw. Y-Koordinaten gesperrt werden und zeigt die aktuellen Rastereinstellungen***1000-22 der X- bzw. Y-Koordinaten an
mit einem Klick auf die Schaltfläche "X" bzw. "Y" kann die entsprechende Koordinate beim Verschieben oder Skalieren vorübergehend deaktiviert werden
mit einem Klick auf die Schaltfläche "(Zahl)" kann die entsprechende Rastereinstellung vorübergehend deaktiviert werden
(Zahl) / (Zahl)
: zeigt in schwarzer Textfarbe die aktuellen Koordinaten (linke obere Ecke) beim Verschieben der ausgewählten Visuelemente an (in Pixeln) oder alternativ in blauer Textfarbe die Gesamtgröße beim Skalieren (in Pixeln)
sind mehrere Visuelemente ausgewählt, werden die Koordinaten bzw. Größe der "Boundingbox" angezeigt (ein Rahmen, der alle Visuelemente gemeinsam umgibt)
mit einem Klick auf die Schaltfläche wird ein Verschieben der ausgewählten Visuelemente mit den Cursor-Tasten ermöglicht:
Cursortasten: die ausgewählten Visuelemente werden unter Berücksichtigung der Rastereinstellungen verschoben
Enter-Taste: die Änderungen werden übernommen
ESC-Taste: die Änderungen werden verworfen
Wichtig: Während dieses Vorgangs können keine Eingaben im Fenster Notizen***0-1-0 bzw. in der Hilfe***a-0 (Suchfunktion) vorgenommen werden.
Visuaktivierung***103-15: aktiviert sämtliche Visualisierungen im laufenden Betrieb von EDOMI
Vorschau: vermittelt einen ersten Eindruck, wie die Visuelemente in der Visualisierung auf einem Endgerät wirken
alle Visuelemente werden ohne die gelbe Umrahmung und ohne Typ-Angabe angezeigt
individuelle Einstellungen werden überwiegend ignoriert (jedoch werden z.B. Kopf-/Fusszeilenhöhe berücksichtigt, beim Drehregler wird ein symbolischer Drehknopf angezeigt, und einige Visuelemente werden genau wie in der Visualsierung angezeigt (z.B. Wertanzeige, Skala, Analoguhr))
im Feld "KO1" kann ein beliebiger KO-Wert für das KO1 simuliert werden (Eingabe mit Enter-Taste abschließen):
sämtliche Design-Eigenschaften (einschließlich der Beschriftung) werden unter Berücksichtigung von Variablen, Funktionen und Formeln***r-3 mit diesem KO-Wert angewendet
auch dynamische Designs werden ggf. angezeigt, sofern KO1 angegeben wurde und der simulierte KO-Wert innerhalb des definierten Bereichs liegt
im Feld "KO3" kann ein beliebiger KO-Wert für das KO3 simuliert werden (Eingabe mit Enter-Taste abschließen):
dieser KO-Wert wird ausschließlich zur Steuerung eines dynamischen Designs***1003 verwendet
wenn dieses KO angegeben wurde, wird ein dynamisches Design durch dieses KO3 gesteuert
wenn dieses KO nicht angegeben wurde, wird ein dynamisches Design durch das KO1 gesteuert
Hinweis: Das KO-gesteuerte Ein- bzw. Ausblenden von Visuelement-Gruppen***2-1 wird in der Vorschau ignoriert, die Gruppen werden stets angezeigt.
Schieberegler (Zoom): vergrößert oder verkleinert die Ansicht der geöffneten Visuseite in vordefinierten Abstufungen
Hinweis: Mit einem Doppelklick wird ein Zoomlevel von 100% (Originalgröße) eingestellt.
: ermöglicht die Bearbeitung von geschützen Visuelementen (siehe "Schützen von Visuelementen")
mit einem Klick auf die Schaltfläche kann der Schutz von Visuelementen vorübergehend aufgehoben werden, die Schaltfläche wird dann grün hinterlegt
Konfiguration: öffnet die Konfiguration***1000, z.B. um Designvorlagen, Farben, etc. direkt aus dem Visueditor heraus bearbeiten zu können
Arbeitsbereich
Im Arbeitsbereich wird die aktuell geöffnete Visuseite angezeigt und bearbeitet. Die meisten Visuelemente werden lediglich schematisch dargestellt, die Darstellung in der Visualisierung***b-0 auf einem Endgerät wird also von der Darstellung im Visueditor abweichen.
Mit einem Doppelklick auf ein Visuelement werden dessen Eigenschaften geöffnet (alternativ ist dies auch über das Kontextmenü möglich, s.u.).
Durch Anklicken und Verschieben wird ein Visuelement (bzw. alle ausgewählten Visuelemente) positioniert.
Durch Anklicken mit gedrückter STRG/CTRL-Taste und Verschieben wird ein Visuelement (bzw. alle ausgewählten Visuelemente) skaliert. Die Skalierung erfolgt dabei stets "nach unten-rechts", d.h. die Position der Visuelemente (bzw. deren Boundingbox, s.o.) bleibt stets gleich (Ausnahme: gedrehte Visuelemente).
Die Rastereinstellungen werden beim Skalieren ggf. angewendet. Sind mehrere Visuelemente ausgewählt, wird nur deren Boundingbox am Raster ausgerichtet - die Visuelemente werden gleichnmäßig innerhalb der Boundingbox skaliert und positioniert.
Ein Anklicken mit gedrückter Shift-Taste führt zur Auswahl des Visuelements, bzw. hebt die Auswahl wieder auf (ein Klick auf einen freien Bereich innerhalb des Arbeitsbereichs hebt die Auswahl vollständig auf).
Kontextmenü
Mit einem Rechtsklick auf ein Visuelement oder auf einen freien Bereich des Arbeitsbereichs wird ein Kontextmenü angezeigt. Dabei wird unterschieden, ob ein Visuelement, eine Gruppe oder ein freier Bereich des Arbeitsbereichs angeklickt wurde:
Kontextmenü für den freien Bereich des Arbeitsbereichs:
Visuelement hinzufügen: fügt ein neues Visuelement***1002 an der aktuellen Mausposition hinzu
Kontextmenü für Visuelemente:
Visuelement bearbeiten: öffnet die Eigenschaften des Visuelements
Visuelement verbinden/trennen: das Visuelement wird mit einem anderen Visuelement verbunden bzw. bereits verbundene Visuelemente werden getrennt (Details unter "Visuelemente verbinden")
Visuelement duplizieren: das Visuelement wird dupliziert und das Duplikat wird ausgewählt (markiert)
Hinweis: Ist das zu duplizierende Visuelement Bestandteil einer Gruppe, wird das Duplikat aus der Gruppe gelöst.
Visuelement löschen: löscht das Visuelement
Kontextmenü für Gruppen:
Gruppe bearbeiten: öffnet die Eigenschaften der Gruppe
Gruppe auflösen: die Gruppe wird aufgelöst und gelöscht (sämtliche Inhalte der Gruppe bleiben als ungruppierte Visuelemente erhalten)
Gruppe duplizieren: die Gruppe wird dupliziert (einschließlich sämtlicher nicht-geschützten Inhalte) und das Duplikat wird ausgewählt (markiert)
Gruppe löschen: die Gruppe wird gelöscht (einschließlich sämtlicher nicht-geschützten Inhalte)
Jedes dieser Kontextmenüs enthält ausserdem die folgende Option:
Alles auswählen: alle Visuelemente der angezeigte Visuseite werden ausgewählt
sobald mindestens ein Visuelement ausgewählt ist, werden weitere Optionen im Kontextmenü angezeigt (siehe "Auswahl (markieren) von Visuelementen")
Seitenleiste
In der Seitenleiste werden alle Visuelemente der geöffneten Visuseite in einer Auflistung (sortiert nach dem Zeitpunkt der Erstellung des Visuelements) angezeigt.
Die aufgelisteten Visuelemente verhalten sich genau wie die Visuelemente im Arbeitsbereich, d.h. auch hier können die Visuelemente durch Anklicken und Verschieben positioniert oder durch Anklicken bei gedrückter Shift-Taste ausgewählt werden. Mit einem Rechtsklick wird auch hier ein Kontextmenü mit weiteren Optionen angezeigt.
Gruppen werden als "Ordner" stets am Anfang der Auflistung dargestellt. Durch Anklicken des Ordner-Symbols wird die Gruppe in der Auflistung auf- bzw. zugeklappt und ermöglicht so den Zugriff auf die einzelnen Visuelemente dieser Gruppe.
Jedes Visuelement wird nach diesem Muster aufgelistet (von links nach rechts):
Name (ID): der optionale Name (sofern angegeben) und die ID der Visuelement-Instanz
Typ (ID): der Typ und die ID des Visuelements
ggf. diverse Informationen: z.B. die Beschriftung des Visuelements oder der Name des Datenarchivs, der Zeitschaltuhr, etc.
ggf. Hintergrundbild (ID): der Name und die ID des Hintergrundbildes aus dem Design (sofern angegeben)
Auswahl (markieren) von Visuelementen
Visuelemente (und Gruppen) können durch Anklicken mit gedrückter Shift-Taste ausgewählt (markiert) werden, ausgewählte Visuelemente werden violett hinterlegt. Zusätzlich sind im Kontextmenü ggf. diverse Funktionen zum Auswählen und zur Manipulation (z.B. Duplizieren) ausgewählter Visuelemente verfügbar.
Bei der Auswahl einer Gruppe werden auch alle zur Gruppe gehörenden (ungeschützte) Visuelemente ausgewählt, diese können jedoch bei Bedarf einzeln wieder "abgewählt" werden.
Zusätzlich ist eine Auswahl durch das Aufziehen eines Rahmens mit der Maus möglich (beginnend an einer freien Stelle des Arbeitsbereichs).
Wird der Rahmen ohne gedrückte Shift-Taste aufgezogen, wird eine ggf. schon vorhandene Auswahl zunächst aufgehoben.
Wird der Rahmen mit gedrückter Shift-Taste aufgezogen, wird eine ggf. schon vorhandene Auswahl nicht verändert, die durch den Rahmen selektierten Visuelemente werden zur Auswahl hinzugefügt.
Kontextmenü
Mit einem Rechtsklick auf ein Visuelement oder auf einen freien Bereich des Arbeitsbereichs wird ein Kontextmenü angezeigt und um die folgenden Optionen erweitert (sofern Visuelemente ausgewählt sind):
Alles auswählen: alle Visuelemente der angezeigte Visuseite werden ausgewählt
Auswahl umkehren: die Auswahl wird umgekehrt (invertiert)
Auswahl aufheben: die gesamte Auswahl wird aufgehoben
Hinweis: Ein Klick auf einen leeren Bereich des Arbeitsbereichs hebt die Auswahl ebenfalls auf.
Ausgewählte Visuelemente (Anzahl): die nachfolgenden Optionen werden auf die gesamte Auswahl angewendet
Merken: die ausgewählten Visuelemente werden zwischengespeichert, um z.B. auf eine andere Visuseite dupliziert zu werden (siehe unten)
Achtung: Intern werden nur die IDs der Visuelemente zwischengespeichert, nicht jedoch die Visuelemente selbst. Wenn ein "gemerktes" Visuelement zwischenzeitlich verändert oder gelöscht wurde, betrifft dies somit auch das "gemerkte" Visuelement!
Bearbeiten: einige Parameter der ausgewählten Visuelemente können gemeinsam bearbeitet***1004 werden (z.B. Größe, Basis-Designvorlage oder Gruppenzugehörigkeit)
Gruppieren: die ausgewählten Visuelemente werden zu einer neuen Gruppe zusammengefasst (siehe "Visuelement-Gruppen")
Hinweis: Gruppen oder bereits zu einer Gruppe gehörende Visuelemente können nicht erneut gruppiert werden.
Schützen/Freigeben: die ausgewählten Visuelemente geschützt bzw. freigegeben (siehe "Schützen von Visuelementen")
Duplizieren: die ausgewählten Visuelemente werden dupliziert (nach dem Duplizieren sind alle duplizierten Visuelemente ausgewählt)
Hinweis: Sind die zu duplizierenden Visuelemente Bestandteil einer Gruppe, werden die Duplikate aus der Gruppe gelöst, sofern die Gruppe nicht auch Bestandteil der Auswahl ist.
Löschen: die ausgewählten Visuelemente werden gelöscht
Gemerkte Visuelemente (Anzahl): die nachfolgenden Optionen beziehen sich auf zwischengespeicherte Visuelemente (siehe oben)
Auf diese Seite duplizieren: die ausgewählten Visuelemente werden auf die aktuelle Visuseite dupliziert (nach dem Duplizieren sind alle duplizierten Visuelemente ausgewählt)
Hinweis: Sind die zu duplizierenden Visuelemente Bestandteil einer Gruppe, werden die Duplikate aus der Gruppe gelöst, sofern die Gruppe nicht auch Bestandteil der Auswahl ist.
Auf diese Seite verschieben: die ausgewählten Visuelemente werden auf die aktuelle Visuseite verschoben (nach dem Verschieben sind alle verschobenen Visuelemente ausgewählt)
Hinweis: Sind die zu verschiebenden Visuelemente Bestandteil einer Gruppe, werden die verschobenen Visuelemente aus der Gruppe gelöst, sofern die Gruppe nicht auch Bestandteil der Auswahl ist.
Visuelemente verbinden
Einige Visuelemente (z.B. Drehregler, Schieberegler, Dimmer) können mit einem anderen Visuelement verbunden werden: Das verbundene Visuelement wird dann bestimmte Eigenschaften (z.B. die Position eines "Drehregler-Knopfes") übernehmen.
Das "Quell-Visuelement" wird mit einem Kreis (in Rahmenfarbe***1000-22) markiert, dieses Visuelement (z.B. ein Drehregler) stellt die entsprechenden Parameter bereit.
Das "Ziel-Visuelement" wird mit einer Linie mit dem "Quell-Visuelement" verbunden. Dieses Visuelement "empfängt" z.B. die Positionsdaten eines Drehregler und wird entsprechend beeinflusst.
Wichtig:
Bei den meisten Visuelementen bleibt eine Verbindung wirkungslos und wird vollständig ignoriert. Nur bei Visuelementen, die das Verbinden unterstützen (z.B. Drehregler, Schieberegler, Dimmer), erfolgt eine entsprechende Beeinflussung des verbundenen Visuelements in der Visualisierung.
Verbindung erstellen/trennen
Zunächst ist das "Ziel-Visuelement" (z.B. ein Universalelement, das als "Knopf" für einen Drehregler genutzt werden soll) zu markieren. Es darf nur dieses eine Visuelement markiert sein, ansonsten wird der entsprechende Kontextmenü-Eintrag deaktiviert sein.
Mit einem Rechtsklick auf das "Quell-Visuelement" (z.B. Drehregler) im Kontextmenü den Eintrag "Visuelement verbinden mit ..." auswählen (die ID des "Ziel-Visuelements" wird hier angezeigt).
Nun werden die beiden Visuelemente verbunden und können ggf. mit dem Kontextmenü-Eintrag "Trennen" wieder voneinander getrennt werden.
Hinweise:
Es kann stets nur 1 Visuelement mit einem anderen Visuelement verbunden werden, eine Kaskadierung oder Mehrfachzuweisung ist nicht möglich.
Gruppen können nicht verbunden werden.
Eine Vorschau im Visueditor ist nicht möglich, verbundene Visuelemente werden jedoch visuell (s.o.) gekennzeichnet.
Beispiel:
Ein Drehregler wird mit einem Universalelement verbunden. Das Universalelement wird dann in der Visualisierung auf dem Endgerät automatisch an die Position des "Drehregler-Knopfes" verschoben (und ggf. rotiert). Auf diese Weise lassen sich individuelle "Drehregler-Knöpfe" erstellen.
Visuelement-Gruppen
Visuelemente können zu Gruppen***2-1 zusammengefasst werden, um z.B. den Umgang mit funktionalen Einheiten zu erleichtern. Eine Gruppierung beinträchtigt die Funktion oder Eigenschaften der Visuelemente nicht, sondern dient lediglich als Hilfsmittel bei der Bearbeitung einer Visuseite.
Zum Erstellen einer neuen Gruppe muss mindestens 1 Visuelement ausgewählt sein, mit einem Rechtsklick wird ein Kontextmenü angezeigt: Die Option "Ausgewählte Visuelemente/Gruppieren" (siehe "Auswahl (markieren) von Visuelementen") führt zum Erstellen einer neuen Gruppe, die die ausgewählten Visuelemente beinhaltet.
Gruppen werden im Arbeitsbereich mittels einer gestrichelten Umrahmung hervorgehoben, in der Seitenleiste werden Gruppen als "Ordner" dargestellt (siehe unter "Seitenleiste"):
Durch Anklicken und Verschieben dieses Rahmens (bzw. des Ordners in der Seitenleiste) wird die gesamte Gruppe neu positioniert.
Einzelne Visuelemente können über deren Eigenschaften (Kontextmenü "Visuelement bearbeiten") aus einer Gruppe entfernt oder einer anderen Gruppe zugeordnet werden.
Hinweis:
Bei der Auswahl einer Gruppe werden auch alle zur Gruppe gehörenden (ungeschützte) Visuelemente ausgewählt, diese können jedoch bei Bedarf einzeln wieder "abgewählt" werden.
Schützen von Visuelementen
Visuelemente können bei Bedarf vor jeglicher Manipulation geschützt werden. Ein geschütztes Visuelement wird bei sämtlichen Bearbeitungsoptionen ignoriert.
Geschützte Visuelemente werden im Arbeitsbereich mit einem gepunkteten Rahmen gekennzeichnet, in der Seitenleiste wird das Visuelement halbtransparent aufgelistet.
Um geschützte Visuelemente dennoch bearbeiten zu können oder um den Schutz wieder aufzuheben, kann mit der Schaltfläche "Schloss-Symbol" (siehe "Schaltflächen") der Schutz aller Visuelemente vorübergehend aufgehoben werden.
Anschließend stehen sämtliche Bearbeitungsoptionen auch für geschützte Visuelemente zu Verfügung.
Hinweis:
Diese Eigenschaft (geschützt bzw. freigegeben) wird z.B. beim Duplizieren oder Verschieben von Visuelemente nicht berücksichtigt, d.h. z.B. die Duplikate werden stets ungeschützt sein. Dies gilt auch beim Duplizieren einer gesamten Visuseite oder Visualisierung.