diff --git a/.hgignore b/.hgignore
index fe4cdbb..a10df60 100644
--- a/.hgignore
+++ b/.hgignore
@@ -6,3 +6,4 @@ revpipycontrol.egg-info/*
deb/*
.eric6project/*
*.directory
+*.mo
diff --git a/doc/revpicheckclient.html b/doc/revpicheckclient.html
index 79c32c2..3e8cd4b 100644
--- a/doc/revpicheckclient.html
+++ b/doc/revpicheckclient.html
@@ -10,7 +10,7 @@ revpicheckclient
Global Attributes
Classes
@@ -35,7 +35,7 @@ tkinter.Frame
Class Attributes
Class Methods
@@ -49,11 +49,20 @@ Methods
RevPiCheckClient |
Instantiiert MyApp-Klasse. |
+| __chval |
+Schreibt neuen Output Wert auf den RevPi. |
+
| __hidewin |
- |
+Verbergt übergebenes Fenster. |
+
+| __saveoldvalue |
+Speichert bei Keypress aktuellen Wert für wiederherstellung. |
| __showwin |
- |
+Zeigt oder verbergt übergebenes Fenster. |
+
+| __spinboxkey |
+Prüft die Eingabe auf plausibilität. |
| _createiogroup |
Erstellt IO-Gruppen. |
@@ -61,20 +70,35 @@ Methods
_createwidgets |
Erstellt den Fensterinhalt. |
-| _readvalues |
+_onfrmconf |
+Erstellt Fenster in einem Canvas. |
+
+| _warnwrite |
+Warnung für Benutzer über Schreibfunktion einmal fragen. |
+
+| _workvalues |
Alle Werte der Inputs und Outputs abrufen. |
-| chval |
- |
-
-| onfrmconf |
- |
+hideallwindows |
+Versteckt alle Fenster. |
| readvalues |
- |
+Ruft nur Input Werte von RevPi ab und aktualisiert Fenster. |
+
+| refreshvalues |
+Ruft alle IO Werte von RevPi ab und aktualisiert Fenster. |
| toggleauto |
- |
+Schaltet zwischen Autorefresh um und aktualisiert Widgets. |
+
+| togglewrite |
+Schaltet zwischen DoWrite um und aktiviert Schreibfunktion. |
+
+| validatereturn |
+Überprüft die Rückgaben der setvalue Funktion. |
+
+| writevalues |
+Schreibt geänderte Outputs auf den RevPi. |
@@ -88,49 +112,147 @@ RevPiCheckClient (Constructor)
RevPiCheckClient(master, xmlcli, xmlmode=0)
Instantiiert MyApp-Klasse.
+
+
+RevPiCheckClient.__chval
+__chval(device, io, event=None)
+
+Schreibt neuen Output Wert auf den RevPi.
RevPiCheckClient.__hidewin
__hidewin(win, event=None)
-
+
+Verbergt übergebenes Fenster.
+
+- win:
+-
+Fenster zum verbergen
+
- event:
+-
+Tkinter Event
+
+
+
+RevPiCheckClient.__saveoldvalue
+__saveoldvalue(event, tkvar)
+
+Speichert bei Keypress aktuellen Wert für wiederherstellung.
+
RevPiCheckClient.__showwin
__showwin(win)
-
-
-RevPiCheckClient._createiogroup
-_createiogroup(device, frame, iotype)
-Erstellt IO-Gruppen.
-
+Zeigt oder verbergt übergebenes Fenster.
+
+- win:
+-
+Fenster zum anzeigen/verbergen
+
+
+
+RevPiCheckClient.__spinboxkey
+__spinboxkey(device, io, event=None)
+
+Prüft die Eingabe auf plausibilität.
+
+- event:
+-
+tkinter Event
+
- io:
+-
+IO Liste mit tkinter Variable
+
+
RevPiCheckClient._createwidgets
_createwidgets()
Erstellt den Fensterinhalt.
-
+
-RevPiCheckClient._readvalues
-_readvalues()
+RevPiCheckClient._onfrmconf
+_onfrmconf(canvas)
+
+Erstellt Fenster in einem Canvas.
+
+- canvas:
+-
+Canvas in dem Objekte erstellt werden sollen
+
+
+
+RevPiCheckClient._warnwrite
+_warnwrite()
+
+Warnung für Benutzer über Schreibfunktion einmal fragen.
+
+- Returns:
+-
+True, wenn Warnung einmal mit OK bestätigt wurde
+
+
+
+RevPiCheckClient._workvalues
+_workvalues(io_dicts=None, writeout=False)
Alle Werte der Inputs und Outputs abrufen.
-
+
+- io_dicts:
+-
+Arbeit nur für dieses Dict()
+
- writeout:
+-
+Änderungen auf RevPi schreiben
+
+
-RevPiCheckClient.chval
-chval(device, io)
-
-
-RevPiCheckClient.onfrmconf
-onfrmconf(canvas)
-
+RevPiCheckClient.hideallwindows
+hideallwindows()
+
+Versteckt alle Fenster.
+
RevPiCheckClient.readvalues
readvalues()
-
+
+Ruft nur Input Werte von RevPi ab und aktualisiert Fenster.
+
+
+RevPiCheckClient.refreshvalues
+refreshvalues()
+
+Ruft alle IO Werte von RevPi ab und aktualisiert Fenster.
+
RevPiCheckClient.toggleauto
toggleauto()
-
+
+Schaltet zwischen Autorefresh um und aktualisiert Widgets.
+
+
+RevPiCheckClient.togglewrite
+togglewrite()
+
+Schaltet zwischen DoWrite um und aktiviert Schreibfunktion.
+
+
+RevPiCheckClient.validatereturn
+validatereturn(returnlist)
+
+Überprüft die Rückgaben der setvalue Funktion.
+
+- returnlist:
+-
+list() der xml Rückgabe
+
+
+
+RevPiCheckClient.writevalues
+writevalues()
+
+Schreibt geänderte Outputs auf den RevPi.
+