AbvLayout

| ALPHA-VISION® PMU

# Layout

Das AbvLayout ist ein Programm der Projektverwaltung. Damit wird die Zielauflösung sowie die Bildschirmaufteilung zwischen Kopf= Alarm= Anwendungs= und Menübereich für die Laufzeit definiert.
Es wird dringend empfohlen, die im Folgenden beschriebenen Einstellungen der Bereiche für ein komplettes Projekt gleich zu halten, da diese direkten Einfluss auf die Form der Grafikobjekte in der Laufzeit haben.

### Aufruf

Über Projektverwaltung, Doppelklick auf Auswahl AbvLayout.
Im geöffneten LAYOUT wird eine standard Bildaufteilung mit den möglichen Bereichen dargestellt; jeder Bereich kann nur einmal vorhanden sein.
Kopfbereich
Dieser Bereich ist optional, zur Laufzeit wird hier ein Bild vom Typ "Kopfbereich", das mit dem Editor erstellt wird, eingeblendet. Typischerweise sollte der Kopfbereich am oberen Rand des Bildschirms plaziert werden und allgemeine Daten wie Programmname, Logo, Datum und Uhrzeit u.ä. enthalten.
Alarmbereich
Dieser Bereich ist optional, zur Laufzeit wird hier ein Bild vom Typ "Alarmbereich", das mit dem Editor erstellt wird, eingeblendet. Typischerweise wird der jeweils letzte Alarm dargestellt.
Anwendungsbereich
In diesen Bereich wird zur Laufzeit ein Bild vom Typ "Anwendungsbereich", das mit dem Editor erstellt wird, eingeblendet. Er dient zur Anzeige der eigentlichen Prozeßbilder.
Menübereich
Dieser Bereich ist optional, zur Laufzeit wird hier ein Bild vom Typ "Menübereich", das mit dem Editor erstellt wird, eingeblendet. Typischerweise wird hierüber die Bildauswahl u.ä. gesteuert.
Statuszeile am unteren Rand der Applikation
Die Statuszeile zeigt entweder Informationen zu den gerade selektierten Bildschirmbereichen an, oder gibt Hinweise, wie eine gerade begonnene Selektionsoperation mit der Maus fortgeführt werden kann. Zusätzlich werden Felder ausgegeben, deren Inhalte von der derzeit durchgeführten Aktion und der Anzahl der selektierten Bildschirmbereiche abhängig sind:

- Die Felder "x" und "y" geben die Koordinaten der linken oberen Ecke des selektierten Bereichs, ist nichts selektiert werden die Koordinaten des Mauszeigers angezeigt.
- Die Felder "dx" und "dy" geben die Grösse des selektierten Bereichs an, ist nichts selektiert sind die Felder leer.
- Das Feld ganz rechts zeigt die Anzahl der selektierten Bildschirmbereiche, ist nichts selektiert wird die Gesamtzahl der Bildschirmbereiche angezeigt.

### Ändern der Bildbereiche

Der gewünschte Bereich muss über Mausklick selektiert werden, er erscheint dann im Rahmen mit "Anfassern".(Über die Schifttaste sind Mehrfachselektionen möglich)
Über die "Anfasser" kann die Grösse modifiziert, mit gedrückter Maustaste der komplette Bereich verschoben werden.
Soll Postion und/oder Grösse der Bereiche pixelgenau über die Statusanzeige eingestellt werden, muss vorher über das Rollmenü Datei die Zielauflösung angegeben werden.
Ein selektierte Bereich kann über das Rollmenü Bearbeiten gelöscht werden
Über das Rollmenü Einfügen kann ein Bereich eingefügt werden.
Es stehen 6 Rollmenüs zur Verfügung

- Datei
- Bearbeiten
- Einfügen
- Anordnen
- Einstellungen
- Hilfe (Release & Copyright Info)

## Rollmenü DATEI

### Zielauflösung

Mit Zielauflösung wird die Bildschirmauflösung des Systems, auf dem der ALPHA-VISION-Prozeßbetrieb laufen soll, eingestellt.
Es ist sinnvoll hier die Bildschirmauflösung des Zielsystems einzugeben. Zumindest sollte das Seitenverhältnis der Zielauflösung berücksichtigt werden.
(Übliche Seitenverhältnisse sind 4 : 3, oder 5 : 4)
PARAMETER

X | Horizontale Auflösung in Pixeln
Y | Vertikale Auflösung in Pixeln

OK Übernimmt die Einstellung
Abbrechen Schliesst das Fenster

### Speichern

Speichert die Einstellungen

### Beenden

Beendet AbvLayout

## Rollmenü Bearbeiten

### Widerruf

Nur die zuletzt ausgeführte Aktion kann rückgängig gemacht werden.

### Löschen

Der selektierte Bereich wird gelöscht.
(Nur Bedienbar wenn ein oder mehrere Bereiche selektiert sind)

### Alles Auswählen

Alle Bereiche werden gewählt.

### Neu zeichnen

Der Bildschirmbereich wird neu geschrieben

## Rollmenü Einfügen

### .....bereich

Es kann der Kopf= Alarm= Anwendungs= Menübereich eingefügt werden. Wählbar ist nur ein noch nicht vorhandener Bereich.
Der Mauszeiger wechselt zu einem Fadenkreuz, die X,Y Anzeige im Statusbereich zeigt die Koordinaten des Fadenkreuz, dX,dY sind leer, im rechten Feld steht die Anzahl der vorhandenen Bereiche.
An der gewünschten Stelle über linken Mausklick gewünschte Bereichsgrösse aufziehen.
Im Statusbereich zeigt X,Y die Position der linken oberen Ecke - dX,dY die Grösse des eingefügten Bereichs. Der Wert im rechten Feld wurde um 1 erhöht.

## Rollmenü Anordnen

### In den Vordergrund / Hintergrund

Bei überlappenden Bereichen, ist der im Vordergrund definierte sichtbar.
Diese beiden Menüpunkte dienen nur der Ordnung des Layouts während der Bearbeitung. In der entgültigen Fassung müssen die Bildbereiche so plaziert werden, daß sie sich nicht überlappen.

### Ausrichten

Mit Ausrichten wird ein Untermenü aktiviert, über das die selektierten Bildschirmbereiche in ihrer Lage aneinander ausgerichtet werden können. Die Ausrichtung erfolgt dabei relativ zum umschließenden Rechteck der selektierten Bildschirmbereiche.
Dabei stehen folgende Möglichkeiten zur Verfügung:

- Oben: vertikal an der Oberkante ausrichten
- Unten: vertikal an der Unterkante ausrichten
- Vert. zentrieren: vertikal zentrieren
- Links: horizontal links ausrichten
- Rechts: horizontal rechts ausrichten
- Horiz. zentrieren: horizontal zentrieren

### Spiegeln

Mit Spiegeln wird ein weiteres Untermenü aktiviert, über das die selektierten Bildschirmbereiche vertikal oder horizontal gespiegelt werden können.

### drehen

Mit Drehen können, ebenfalls über ein Untermenü, die selektierten Bildschirmbereiche in 90°-Schritten im Gegenuhrzeigersinn rotiert werden.

## Rollmenü Einstellungen

Über das Menü Einstellungen kann die Arbeitsweise des Layout-Editors beeinflusst werden.
Durch Klicken des Menüpunkts wird zwischen aktiv und inaktiv umgeschalten, ein Haken signalisiert, dass diese Option aktiv ist.

### Rasterfang

Beim Edieren können Postionen nur auf die Rasterpunkte gesetzt werden.

### Raster anzeigen

Das gewählte Raster wird auf dem Zeichengrund des Layoutfensters abgebildet.
(ein aufgezogener Bereich überdeckt das Raster)

### Rastereinstellungen

Mit Rastereinstellungen wird ein Dialog eingeblendet, der es ermöglicht, das Rastermaß des Gitters einzustellen.
PARAMETER

Horizontale Schrittweite | Horizontale Schrittweite des Rasters in Bildpunkten
Vertikale Schrittweite | Vertikale Schrittweite des Rasters in Bildpunkten

OK Übernimmt die Einstellung
Abbrechen Schliesst das Fenster

### Rahmen

Mit Rahmen wird ein weiteres Untermenü aktiviert, über das die Rahmenbreite des Fensters sowie die Höhe der Titelzeile und Systemzeile definiert werden können.
PARAMETER

Fensterrahmen | Breite in Pixel
Höhe d. Titelzeile | Höhe in Pixel
Höhe d. Systemzeile | Höhe in Pixel

OK Übernimmt die Einstellung
Abbrechen Schliesst das Fenster