Custom Widgets - eyeonSoftware/epp GitHub Wiki
Custom Widgets allow easy customizable user input based on xml files. These can be represented by custom widgets and even implement logic on callbacks. The result will be a combined string.
.. TODO:: XML Example.
-
string type
- Type of widget.
- Possible Types:
- text - Standard text input
- combobox - multiple combobox dropdown options
- label - not editable text
- number - a number input box
- checkbox - a checkbox
- radiobox - multiple radiobox options
-
string value
- Default Value
-
bool visible
- Widget visible for editing
-
bool enabled
- Widget enabled - won't contribute if disabled
-
bool parse
- Parse special commands
-
string id
- Unique id / widget name
-
string Label
- Label / Tooltip string
- option
- Option for combobox
- string onchange
- string onenable
- string ondisable
- string onshow
- string onhide
Any valid python code will be evaluated. For security reasons only few __buildins__ are allowed. .. TODO:: Add list of buildins