__init__(self,
name=None,
default=None,
parent=None,
element_type='default',
sizer=None,
desc="spin ID string",
combo_choices=None,
combo_data=None,
tooltip=None,
divider=None,
padding=0,
spacer=None,
height_element=27,
can_be_none=True)
(Constructor)
| source code
|
Set up the base spin ID element.
- Parameters:
name (str) - The name of the element to use in titles, etc.
default (str or None) - The default value.
parent (wx.Panel instance) - The parent GUI element.
element_type (str) - The type of GUI element to create. This currently only supports
the 'default' type.
sizer (wx.Sizer instance) - The sizer to put the input field widget into.
desc (str) - The text description.
combo_choices (list of str) - The list of choices to present to the user.
combo_data (list) - The data returned by a call to GetValue(). If supplied, it
should be the same length at the combo_choices list. If not
supplied, the combo_choices list will be used for the returned
data.
tooltip (str) - The tooltip which appears on hovering over the text or input
field.
choices (list of str) - The list of choices to present to the user.
divider (None or int) - The optional position of the divider. If None, the class
variable _div_left will be used.
padding (int) - Spacing to the left and right of the widgets.
spacer (None or int) - The amount of spacing to add below the field in pixels. If None,
a stretchable spacer will be used.
height_element (int) - The height in pixels of the GUI element.
can_be_none (bool) - A flag which specifies if the element is allowed to have the None
value.
|