Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ab_transfer:dev:widgets [2012/04/08 10:56] Patrick Wacker [Widgets] aufbau der jetzigen struktur |
ab_transfer:dev:widgets [2012/04/08 11:20] (aktuell) Patrick Wacker [Folgende Widgets stehen jetzt zur Verfügung] ein paar korrekturen |
||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
---- | ---- | ||
- | ==== Folgende Widgets stehen jetzt zur Verfügung ==== | + | ==== Folgende Widgets stehen zur Verfügung ==== |
^ Widget Name ^ Beschreibung ^ | ^ Widget Name ^ Beschreibung ^ | ||
Zeile 25: | Zeile 25: | ||
Alle widgets besitzen 'public Slots' zum setzen der entsprechenden Limits (von der Bank vorgegeben) und prüfen die Eingabe auf die Einhaltung der Limits. Genauere Beschreibung der vorhandenen Methoden und Eigenschaften siehe [[http://schmufu.dyndns.org/doxy/abTransfers/|doxygen Dokumentation]]. | Alle widgets besitzen 'public Slots' zum setzen der entsprechenden Limits (von der Bank vorgegeben) und prüfen die Eingabe auf die Einhaltung der Limits. Genauere Beschreibung der vorhandenen Methoden und Eigenschaften siehe [[http://schmufu.dyndns.org/doxy/abTransfers/|doxygen Dokumentation]]. | ||
- | Über widgetTransder werden diese widgets dann verwendet: | + | Über widgetTransfer werden diese widgets dann verwendet: |
- | <graphviz dot left> | + | <graphviz dot center> |
digraph widgetTransferStruktur { | digraph widgetTransferStruktur { | ||
graph [ rankdir="LR" ]; | graph [ rankdir="LR" ]; | ||
- | node [shape=record, fontname=Helvetica, fontsize=10, align=center]; | + | node [ shape=record, fontname=Helvetica, fontsize=10 ]; |
+ | edge [ fontname=Helvetica, fontsize=10 ]; | ||
widgetAccountComboBox [ label="widgetAccountComboBox" ]; | widgetAccountComboBox [ label="widgetAccountComboBox" ]; | ||
Zeile 40: | Zeile 41: | ||
widgetTextKey [ label="widgetTextKey" ]; | widgetTextKey [ label="widgetTextKey" ]; | ||
widgetValue [ label="widgetValue" ]; | widgetValue [ label="widgetValue" ]; | ||
- | widgetTransfer [ label="widgetTransfer", line=bold ]; | + | widgetTransfer [ label="widgetTransfer", style=filled, fillcolor=yellow ]; |
| | ||
widgetAccountData -> widgetAccountComboBox [ label="local Account Selection", color="blue" ]; | widgetAccountData -> widgetAccountComboBox [ label="local Account Selection", color="blue" ]; | ||
Zeile 65: | Zeile 66: | ||
} | } | ||
</graphviz> | </graphviz> | ||
+ | |||
+ | |||
Je nachdem für welchen AB_JOB_TYPE das widgetTransfer erstellt wird werden die entsprechenden widgets erstellt und angezeigt. In den meisten Fällen können nur zugelassene Daten eingegeben werden. Zusätzlich existiert in widgetTransfer noch die Funktion isGeneralInputOk(), diese prüft alle Eingaben und gibt zurück ob alles OK ist oder nicht.\\ | Je nachdem für welchen AB_JOB_TYPE das widgetTransfer erstellt wird werden die entsprechenden widgets erstellt und angezeigt. In den meisten Fällen können nur zugelassene Daten eingegeben werden. Zusätzlich existiert in widgetTransfer noch die Funktion isGeneralInputOk(), diese prüft alle Eingaben und gibt zurück ob alles OK ist oder nicht.\\ |