|
<< Click to Display Table of Contents >> Navigation: Programmteile > Windows Client Tray Modus |
Der Windows Tray-Modus ist ein Mini-Client der auf dem Windows-Desktop über die Taskleiste geöffnet und geschlossen werden kann.
Das Steuer-Symbol wird im Infobereich neben der Uhr in der Taskleiste angezeigt.
Nach dem Start wird das EisBär-Projekt aus der Autostart-Konfiguration gestartet und in der Taskleiste wird das Tray-Symbol angezeigt.
Durch einen Klick auf das Tray-Symbol wird der Client geschlossen und durch den erneuten Klick wieder geöffnet.
Über den schwarzen oberen Rand kann der Tray-Client positioniert werden. Die aktuelle Position wird beim Beenden (rechter Mausklick auf Tray-Symbol, Alt-X od. Alt-F4) gespeichert und beim nächsten Start wiederverwendet.

Tray Symbol:
Falls eine Grafik mit dem Dateinamen 'DefaultTrayIcon.ico' im EisBär Installationsverzeichnis existiert, wird diese als Symbol verwendet. Sonst wird das Standard EisBär Client Icon angezeigt.
Einstellungen in der Datei-Verknüpfung / Kommandozeile
"[...]Eisbaer.Client.WindowsApplication.exe" /traymode /widthGadget:800 /heightGadget:600
Ohne die optionalen Angaben für Breite und Höhe startet der Client im Tray-Modus mit 1366x768 Pixel.
Wenn keine Kommandozeilen Parameter übergeben werden gelten die Einstellungen in der EisBär Client Konfiguration
(C:\Users\BENUTZERNAME\AppData\Roaming\Alexander Maier GmbH\EisBär 3.0\EisbaerClientProgramSettingsV3.config)
<Settings>
...
<Gadget>
<TrayMode>True</TrayMode>
<Height>600</Height>
<Width>800</Width>
<GadgetModeActive>False</GadgetModeActive>
<ImageHorizontal>left</ImageHorizontal>
<ImageVertical>top</ImageVertical>
</Gadget>
...
</Settings>
Ohne die Angaben für Breite und Höhe startet der Client im Tray-Modus mit 1366x768 Pixel.
Benutzeranmeldung über Kommandozeile:
Der Windows-Gadget-Client kann mit Benutzeranmeldung über die Kommandozeile gestartet werden.
Dies muss mit folgendem Aufruf gestartet werden:
"C:\Program Files (x86)\Alexander Maier GmbH\EisBär SCADA 3.0\Eisbaer.Client.WindowsApplication.exe" /u:user /p:password /ip:IP-Adresse /cp:9959 /dp:9960 /traymode /widthGadget:800 /heightGadget:600
"user" durch den angelegten Benutzer ersetzen
"password" mit dem angelegten Passwort (ein Leerzeichen für kein Passwort) ersetzen
"IP-Adresse" mit der IP-Adresse des Servers ersetzen
"cp" mit dem Kommunikationsport (Default 9959), wenn der Parameter fehlt wird der Default verwendet
"dp" mit dem Downloadport (Default 9960), wenn der Parameter fehlt wird der Default verwendet
Wenn /u: und/oder /p: fehlen werden alle Parameter ignoriert und die aktuellen Einstellungen aus der Autostart Konfiguration übernommen.
Folgende Autostart-Einstellungen werden vom Windows-Client übernommen.
Menü Fenster und Skalierung: Verhalten bei den verschiedenen Bedienmöglichkeiten
Mausbedienung |
Beschreibung |
|---|---|
Scrollbalken aktiv |
muss deaktiviert sein, da ansonsten die Zoomfunktion nicht funktioniert. |
Zoom In (lange Drücken) |
Anzeige wir mit jedem langen rechten Maustastendruck um 50% vergrößert (Zoom In). |
Zoom gesamte Seite (Doppelklick) |
Anzeige wir mit jedem Doppelklick der rechten Maustaste an die Fenstergröße angepasst (Zoom Out). |
Pan (Drücken und Halten) |
Das Client Fenster wird mit Drücken und Ziehen des Mauszeigers verschoben |
Touchbedienung |
Beschreibung |
|---|---|
Scrollbalken aktiv |
muss deaktiviert sein, da ansonsten die Zoomfunktion nicht funktioniert. |
Zoom In (lange Drücken) |
bei Touchbedienung keine Funktion |
Zoom gesamte Seite (Doppelklick) |
Anzeige wir mit jedem Doppeltouch an die Fenstergröße angepasst (Zoom Out). |
Pan (Drücken und Halten) |
Das Client Fenster wird mit Drücken und Ziehen verschoben |