-
Notifications
You must be signed in to change notification settings - Fork 3
2016 API dlibrary.dialog_custom
Used for all custom dialog stuff. Most of it is internal business.
builtins.object
........AbstractDataContext(builtins.object)
................AbstractControl(AbstractDataContext)
........................AbstractFieldControl(AbstractControl)
................................AbstractChoiceControl(AbstractFieldControl)
........................................PullDownMenu(AbstractChoiceControl)
........................................ResourcePullDownMenu(AbstractChoiceControl)
................................CheckBox(AbstractFieldControl)
................................EditText(AbstractFieldControl)
........................AbstractGroupControl(AbstractControl)
................................GroupBox(AbstractGroupControl)
................................TabPane(AbstractGroupControl)
........................AbstractListControl(AbstractControl)
................................ListBox(AbstractListControl)
................................ListBrowser(AbstractListControl)
........................Button(AbstractControl)
........................Separator(AbstractControl)
........................StaticText(AbstractControl)
........................TabControl(AbstractControl)
................Dialog(AbstractDataContext)
........AlignEdgeEnum(builtins.object)
........AlignFactory(builtins.object)
........AlignMode(builtins.object)
........Column(builtins.object)
........ControlFactory(builtins.object)
........ControlTypeEnum(builtins.object)
........DisplayTypeEnum(builtins.object)
........Layout(builtins.object)
........TextAlignEnum(builtins.object)
........TextStyleEnum(builtins.object)
dlibrary.utility.AbstractPropertyClassDecorator(builtins.object)
........Align(dlibrary.utility.AbstractPropertyClassDecorator)
dlibrary.utility.AbstractXmlFile(builtins.object)
........AbstractActivePlugInDialogXmlFile(dlibrary.utility.AbstractXmlFile)
:type active_plugin_type: ActivePlugInType(Enum)
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str, data_available_items: str, data_value: str, data_items: str)
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str='')
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str, data_value: str, data_items: str)
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str)
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str, data_items: str, data_selected_items: str, data_values: tuple)
Decorator to set how a control will be aligned.
:type mode: AlignMode(Enum) || {Layout(Enum): AlignMode(Enum)}
:type layout: Layout(Enum)
:rtype: AlignMode(Enum)
:type layout: Layout(Enum)
- BOTTOM = 2
- LEFT = 3
- RIGHT = 1
- RESIZE = 0
- SHIFT = 1
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_command: str, caption: str)
:param data_command: Must resolve to an ObservableCommand up the data context tree.
:raises ValueError: if data_command is not a string, or an empty string.
:raises ValueError: if caption is not a string, or an empty string.
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str, data_value: str, data_items: str, label: str)
__init__(self, header: str, width: int, control_type: int, display_type: int, text_align: int, data_value: str)
create_control(self, dialog_id: int, name: str, data: dict, data_parent: AbstractDataContext) -> AbstractControl
- MULTI_ICON = 7
- NUMBER = 6
- RADIO_ICON = 2
- STATIC = 1
- STATIC_ICON = 5
- TOGGLE = 3
- TOGGLE_ICON = 4
- ICON_ONLY = 1
- TEXT_AND_ICON = 3
- TEXT_ONLY = 0
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str, data_value: str, data_items: str, width: int, height: int)
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str, header: str, border: bool)
- HORIZONTAL = 2
- VERTICAL = 1
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str, data_items: str, data_selected_items: str, data_value: str, width: int, height: int)
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str, data_items: str, data_selected_items: str, index: bool, columns: tuple, width: int, height: int)
> AbstractChoiceControl > AbstractFieldControl > AbstractControl > AbstractDataContext > builtins.object
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str, data_available_items: str, data_value: str, data_items: str, width: int)
> AbstractChoiceControl > AbstractFieldControl > AbstractControl > AbstractDataContext > builtins.object
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled: str, data_available_items: str, data_value: str, data_items: str)
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str)
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, text: str, width: int, style: int)
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractDataContext, data_context: str, data_disabled)
__init__(self, dialog_id: int, control_id: int, help_text: str, data_parent: AbstractControl, data_context: str, data_disabled: str, header: str)
- CENTER = 2
- LEFT = 1
- RIGHT = 3
- BOLD = 2
- CAPTION = 1
- REDUCED = 3
- REGULAR = 0
d:\development\vw libraries\dlibrary\dlibrary\dialog_custom.py