Aufbau

Das Hauptfenster wird als Viper.NET Shell bezeichnet. Es ist in folgende Bereiche aufgeteilt:

../_images/main-dialog.png
  1. Kopfzeile

  2. Hauptansicht

  3. Sidebar

  4. Hauptmenü

  5. Funktionsleiste

Viele Plugins erweitern die Shell um zusätzliche Funktionen, so zum Beispiel das Vision Plugin oder das ProcessPositions Plugin. Anpassungen an die Corporate Identity sowie weitere Layout-Funktionen sind in der Konfigurationsdatei shellConfiguration.xml möglich.

Kopfzeile

In Vision-Applikationen wird normalerweise dieser Header angezeigt:

../_images/header.png
  • Configuration: [Obsolet] Allgemeiner Name der Prüfaufgabe.

  • Type: Aktuell geladener Typ. Ein Klick auf den Text öffnet den Dialog für den Typwechsel.

  • User: Angemeldeter Benutzer. Ein Klick auf den Text öffnet den Dialog für die Benutzeranmeldung.

Hauptansicht

In der Hauptansicht wird der Inhalt des in der Sidebar ausgewählten Tabs angezeigt. Die verfügbaren Tabs sowie deren Sortierung sind konfigurierbar. Nach dem Start wird immer das Tab mit der kleinsten SortID angezeigt.

Funktionsleiste

../_images/function-panel.png

In der Funktionsleiste sind häufig benötigte Funktionen auf Knopfdruck verfügbar. Die Funktionsleiste kann durch Plugins erweitert werden. Beispielsweise werden die grün umrandeten Funktionen vom Vision Plugin hinzugefügt.

(1) Status Loggen: Anzeige diverser interner Informationen wie aktive Lizenzen, Status von Stationen oder auch Infos über angeschlossenen Beleuchtungen.

../_images/check-log-status.png

(2) Zurücksetzen: Setzt die Stationen, BV-Jobs und andere interne Komponenten zurück.

(3) Screenshot: Erstellt einen Screenshot von jedem Monitor wenn Drucken oder Speichern angewählt sind.

  • Drucken: Öffnet den Druckdialog für den direkten Ausdruck des Screenshots.

  • Speichern: Speichert den Screenshot im Projektverzeichnis im Ordner Screenshots.

(4) An-/Abmelden: Öffnet den Anmeldedialog oder meldet den aktuellen Benutzer ab.