revpiplclist

Global Attributes

_

Classes

RevPiPlcList TK Fenster.

Functions

get_connections Verbindungen aus Datei laden.


RevPiPlcList

TK Fenster.

Derived from

tkinter.Frame

Class Attributes

myapp
root

Class Methods

None

Methods

RevPiPlcList Init RevPiPlcList-class.
_checkclose Prüft ob Fenster beendet werden soll.
_createwidgets Erstellt alle Widgets.
_saveappdata Speichert Verbindungen im home Dir.
build_listconn Füllt Verbindungsliste.
evt_btnadd Verbindungseinstellungen übernehmen.
evt_btnnew Neue Verbindung erstellen.
evt_btnremove Verbindung löschen.
evt_btnsave Alle Verbindungen speichern.
evt_keypress Passt bei Tastendruck den Status der Buttons an.
evt_listconn Übernimmt Einstellungen in Eingabefelder.

Static Methods

None

RevPiPlcList (Constructor)

RevPiPlcList(master)

Init RevPiPlcList-class.

master
tkinter master

RevPiPlcList._checkclose

_checkclose(event=None)

Prüft ob Fenster beendet werden soll.

event
tkinter-Event

RevPiPlcList._createwidgets

_createwidgets()

Erstellt alle Widgets.

RevPiPlcList._saveappdata

_saveappdata()

Speichert Verbindungen im home Dir.

Returns:
True, bei erfolgreicher Verarbeitung

RevPiPlcList.build_listconn

build_listconn()

Füllt Verbindungsliste.

RevPiPlcList.evt_btnadd

evt_btnadd()

Verbindungseinstellungen übernehmen.

RevPiPlcList.evt_btnnew

evt_btnnew()

Neue Verbindung erstellen.

RevPiPlcList.evt_btnremove

evt_btnremove()

Verbindung löschen.

RevPiPlcList.evt_btnsave

evt_btnsave()

Alle Verbindungen speichern.

RevPiPlcList.evt_keypress

evt_keypress(evt=None)

Passt bei Tastendruck den Status der Buttons an.

RevPiPlcList.evt_listconn

evt_listconn(evt=None)

Übernimmt Einstellungen in Eingabefelder.

Up


get_connections

get_connections()

Verbindungen aus Datei laden.

Returns:
dict() mit Verbindungen
Up