Konfiguration

Die zur Konfiguration benötigten Dateien der dishell befinden sich im Installationsverzeichnis der Kasse im Unterordner dishell.

Der Standardpfad der dishell liegt unter: C:\dicomputer\dikasse\release\dishell

In diesem Ordner befindet sich die Anwendung "dishell.exe", die dazugehörige Konfigurationsdatei "dishell.ini", sowie ein Ordner "Image" für verwendete Bilder innerhalb der Anwendung.

Über die Konfigurationsdatei können folgende Einstellungen der dishell gepflegt werden:

  • Programme festlegen, die bei Systemstart automatisch gestartet werden sollen

  • Schalter anlegen und bearbeiten

  • Wartungspasswort festlegen

Die Pfade sind standardmäßig vor konfiguriert. Daher sollte keine Anpassung vor der ersten Aktivierung des Kassenparameters notwendig sein. Eine manuelle Konfiguration ist jedoch im Nachhinein immer noch möglich und wird bei Neustart des Systems wirksam.

Aufbau der Konfigurationsdatei

Beispielaufbau dishell.ini
[Startup]
execute_1=C:\Program Files\uvnc bvba\UltraVNC\winvnc.exe
execute_2=C:\dicomputer\diKasse\release\dikasse.exe

[Wartung]
PW=123456
 
[Button_001]
Left=-150
Top=50
width=100
height=100
transparent=FALSE
flat=FALSE
pgmcode=001
caption=
PNGFile=Kasse2015.PNG
onlysupport=1
Execute=C:\dicomputer\diKasse\release\dikasse.exe

Zeilen können durch ein Semikolon ";" zu Beginn der Zeile deaktiviert werden.

Für eine individuelle Konfiguration sollte eine dishell_[Kundennummer].ini genutzt werden, welche bei einem Update nicht überschrieben wird.

Startup

Im Bereich [Startup] kann der Pfad einer Anwendung eingetragen werden, die beim Start von Windows automatisch ausgeführt werden soll. Die Reihenfolge der Ausführung wird durch "execute_[Nummer]" festgelegt.

Wartung

Ein individuelles Wartungspasswort kann unter [Wartung] definiert werden. Mit dem unter "PW=" erfassten Zahlencode wird später der Wartungsmodus innerhalb der dishell aktiviert.

Button

Die verschiedenen Schaltflächen werden im Bereich [Button_[Nummer]] definiert und verfügen über verschiedene Einstellungsparameter

  • Left -> Abstand der Schaltfläche zum Linken Bildrand (negative Werte entsprechen dem Abstand zum rechten Bildrand)

  • Top -> Abstand der Schaltfläche zum Oberen Bildrand (negative Werte entsprechen dem Abstand zum unteren Bildrand)

  • width -> Legt die Breite der Schaltfläche fest

  • height -> Legt die Höhe der Schaltfläche fest

transparent und flat sind spezielle Eigenschaften und sollten nicht angepasst werden.

  • caption -> legt die Bezeichnung des Buttons fest, falls kein Bild vorhanden ist.

  • PNGFile -> definiert die Bezeichnung der PNG-Datei im „image“-Verzeichnis.

  • OnlySupport -> steuert, ob dieser Button nur im Wartungsmodus sichtbar ist.

  • closeSupport -> beendet den Wartungsmodus, beim Drücken der Schaltfläche.

  • Execute -> gibt den Pfad der Datei oder Funktion an, die über diesen Button ausgeführt wird.

Gesonderte Funktionen von Execute:

POWEROFF -> Fährt die Kasse herunter

Cmd -> Öffnet die Eingabeaufforderung

Taskmgr -> öffnet den Taskmanager

Last updated