return _controls_.Button_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-Button_swigregister = _controls_.Button_swigregister
-Button_swigregister(Button)
+_controls_.Button_swigregister(Button)
cvar = _controls_.cvar
ButtonNameStr = cvar.ButtonNameStr
"""GetMarginY(self) -> int"""
return _controls_.BitmapButton_GetMarginY(*args, **kwargs)
-BitmapButton_swigregister = _controls_.BitmapButton_swigregister
-BitmapButton_swigregister(BitmapButton)
+ BitmapDisabled = property(GetBitmapDisabled,SetBitmapDisabled,doc="See `GetBitmapDisabled` and `SetBitmapDisabled`")
+ BitmapFocus = property(GetBitmapFocus,SetBitmapFocus,doc="See `GetBitmapFocus` and `SetBitmapFocus`")
+ BitmapHover = property(GetBitmapHover,SetBitmapHover,doc="See `GetBitmapHover` and `SetBitmapHover`")
+ BitmapLabel = property(GetBitmapLabel,SetBitmapLabel,doc="See `GetBitmapLabel` and `SetBitmapLabel`")
+ BitmapSelected = property(GetBitmapSelected,SetBitmapSelected,doc="See `GetBitmapSelected` and `SetBitmapSelected`")
+ MarginX = property(GetMarginX,doc="See `GetMarginX`")
+ MarginY = property(GetMarginY,doc="See `GetMarginY`")
+_controls_.BitmapButton_swigregister(BitmapButton)
def PreBitmapButton(*args, **kwargs):
"""
return _controls_.CheckBox_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-CheckBox_swigregister = _controls_.CheckBox_swigregister
-CheckBox_swigregister(CheckBox)
+ ThreeStateValue = property(Get3StateValue,Set3StateValue,doc="See `Get3StateValue` and `Set3StateValue`")
+ Value = property(GetValue,SetValue,doc="See `GetValue` and `SetValue`")
+_controls_.CheckBox_swigregister(CheckBox)
CheckBoxNameStr = cvar.CheckBoxNameStr
def PreCheckBox(*args, **kwargs):
return _controls_.Choice_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-Choice_swigregister = _controls_.Choice_swigregister
-Choice_swigregister(Choice)
+ CurrentSelection = property(GetCurrentSelection,doc="See `GetCurrentSelection`")
+_controls_.Choice_swigregister(Choice)
ChoiceNameStr = cvar.ChoiceNameStr
def PreChoice(*args, **kwargs):
"""
return _controls_.ComboBox_SetMark(*args, **kwargs)
+ def GetMark(self):
+ return (0,0)
+
def GetCurrentSelection(*args, **kwargs):
"""
GetCurrentSelection(self) -> int
"""
return _controls_.ComboBox_SetStringSelection(*args, **kwargs)
+ def SetString(*args, **kwargs):
+ """
+ SetString(self, int n, String string)
+
+ Set the label for the n'th item (zero based) in the list.
+ """
+ return _controls_.ComboBox_SetString(*args, **kwargs)
+
def SetEditable(*args, **kwargs):
"""SetEditable(self, bool editable)"""
return _controls_.ComboBox_SetEditable(*args, **kwargs)
return _controls_.ComboBox_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-ComboBox_swigregister = _controls_.ComboBox_swigregister
-ComboBox_swigregister(ComboBox)
+ CurrentSelection = property(GetCurrentSelection,doc="See `GetCurrentSelection`")
+ InsertionPoint = property(GetInsertionPoint,SetInsertionPoint,doc="See `GetInsertionPoint` and `SetInsertionPoint`")
+ LastPosition = property(GetLastPosition,doc="See `GetLastPosition`")
+ Mark = property(GetMark,SetMark,doc="See `GetMark` and `SetMark`")
+ Value = property(GetValue,SetValue,doc="See `GetValue` and `SetValue`")
+_controls_.ComboBox_swigregister(ComboBox)
ComboBoxNameStr = cvar.ComboBoxNameStr
def PreComboBox(*args, **kwargs):
GA_HORIZONTAL = _controls_.GA_HORIZONTAL
GA_VERTICAL = _controls_.GA_VERTICAL
GA_SMOOTH = _controls_.GA_SMOOTH
-GA_PROGRESSBAR = _controls_.GA_PROGRESSBAR
+GA_PROGRESSBAR = 0 # obsolete
class Gauge(_core.Control):
"""Proxy of C++ Gauge class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
"""GetValue(self) -> int"""
return _controls_.Gauge_GetValue(*args, **kwargs)
+ def Pulse(*args, **kwargs):
+ """Pulse(self)"""
+ return _controls_.Gauge_Pulse(*args, **kwargs)
+
def IsVertical(*args, **kwargs):
"""IsVertical(self) -> bool"""
return _controls_.Gauge_IsVertical(*args, **kwargs)
return _controls_.Gauge_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-Gauge_swigregister = _controls_.Gauge_swigregister
-Gauge_swigregister(Gauge)
+ BezelFace = property(GetBezelFace,SetBezelFace,doc="See `GetBezelFace` and `SetBezelFace`")
+ Range = property(GetRange,SetRange,doc="See `GetRange` and `SetRange`")
+ ShadowWidth = property(GetShadowWidth,SetShadowWidth,doc="See `GetShadowWidth` and `SetShadowWidth`")
+ Value = property(GetValue,SetValue,doc="See `GetValue` and `SetValue`")
+_controls_.Gauge_swigregister(Gauge)
GaugeNameStr = cvar.GaugeNameStr
def PreGauge(*args, **kwargs):
return _controls_.StaticBox_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-StaticBox_swigregister = _controls_.StaticBox_swigregister
-StaticBox_swigregister(StaticBox)
+_controls_.StaticBox_swigregister(StaticBox)
StaticBitmapNameStr = cvar.StaticBitmapNameStr
StaticBoxNameStr = cvar.StaticBoxNameStr
StaticTextNameStr = cvar.StaticTextNameStr
return _controls_.StaticLine_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-StaticLine_swigregister = _controls_.StaticLine_swigregister
-StaticLine_swigregister(StaticLine)
+_controls_.StaticLine_swigregister(StaticLine)
def PreStaticLine(*args, **kwargs):
"""PreStaticLine() -> StaticLine"""
return _controls_.StaticText_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-StaticText_swigregister = _controls_.StaticText_swigregister
-StaticText_swigregister(StaticText)
+_controls_.StaticText_swigregister(StaticText)
def PreStaticText(*args, **kwargs):
"""PreStaticText() -> StaticText"""
return _controls_.StaticBitmap_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-StaticBitmap_swigregister = _controls_.StaticBitmap_swigregister
-StaticBitmap_swigregister(StaticBitmap)
+_controls_.StaticBitmap_swigregister(StaticBitmap)
def PreStaticBitmap(*args, **kwargs):
"""PreStaticBitmap() -> StaticBitmap"""
return _controls_.ListBox_Insert(*args, **kwargs)
def InsertItems(*args, **kwargs):
- """InsertItems(self, wxArrayString items, int pos)"""
+ """InsertItems(self, wxArrayString items, unsigned int pos)"""
return _controls_.ListBox_InsertItems(*args, **kwargs)
def Set(*args, **kwargs):
return _controls_.ListBox_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-ListBox_swigregister = _controls_.ListBox_swigregister
-ListBox_swigregister(ListBox)
+ Selections = property(GetSelections,doc="See `GetSelections`")
+_controls_.ListBox_swigregister(ListBox)
ListBoxNameStr = cvar.ListBoxNameStr
def PreListBox(*args, **kwargs):
return _controls_.CheckListBox_Create(*args, **kwargs)
def IsChecked(*args, **kwargs):
- """IsChecked(self, int index) -> bool"""
+ """IsChecked(self, unsigned int index) -> bool"""
return _controls_.CheckListBox_IsChecked(*args, **kwargs)
def Check(*args, **kwargs):
- """Check(self, int index, int check=True)"""
+ """Check(self, unsigned int index, int check=True)"""
return _controls_.CheckListBox_Check(*args, **kwargs)
-CheckListBox_swigregister = _controls_.CheckListBox_swigregister
-CheckListBox_swigregister(CheckListBox)
+ def GetItemHeight(self):
+ raise NotImplementedError
+
+ ItemHeight = property(GetItemHeight,doc="See `GetItemHeight`")
+_controls_.CheckListBox_swigregister(CheckListBox)
def PreCheckListBox(*args, **kwargs):
"""PreCheckListBox() -> CheckListBox"""
TE_CHARWRAP = _controls_.TE_CHARWRAP
TE_WORDWRAP = _controls_.TE_WORDWRAP
TE_BESTWRAP = _controls_.TE_BESTWRAP
-TE_LINEWRAP = _controls_.TE_LINEWRAP
TE_RICH2 = _controls_.TE_RICH2
TE_CAPITALIZE = _controls_.TE_CAPITALIZE
+TE_LINEWRAP = TE_CHARWRAP
TEXT_ALIGNMENT_DEFAULT = _controls_.TEXT_ALIGNMENT_DEFAULT
TEXT_ALIGNMENT_LEFT = _controls_.TEXT_ALIGNMENT_LEFT
TEXT_ALIGNMENT_CENTRE = _controls_.TEXT_ALIGNMENT_CENTRE
TE_HT_BEYOND = _controls_.TE_HT_BEYOND
OutOfRangeTextCoord = _controls_.OutOfRangeTextCoord
InvalidTextCoord = _controls_.InvalidTextCoord
+TEXT_TYPE_ANY = _controls_.TEXT_TYPE_ANY
class TextAttr(object):
"""Proxy of C++ TextAttr class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
"""Init(self)"""
return _controls_.TextAttr_Init(*args, **kwargs)
+ def Merge(*args, **kwargs):
+ """Merge(TextAttr base, TextAttr overlay) -> TextAttr"""
+ return _controls_.TextAttr_Merge(*args, **kwargs)
+
+ Merge = staticmethod(Merge)
def SetTextColour(*args, **kwargs):
"""SetTextColour(self, Colour colText)"""
return _controls_.TextAttr_SetTextColour(*args, **kwargs)
return _controls_.TextAttr_Combine(*args, **kwargs)
Combine = staticmethod(Combine)
-TextAttr_swigregister = _controls_.TextAttr_swigregister
-TextAttr_swigregister(TextAttr)
+ Alignment = property(GetAlignment,SetAlignment,doc="See `GetAlignment` and `SetAlignment`")
+ BackgroundColour = property(GetBackgroundColour,SetBackgroundColour,doc="See `GetBackgroundColour` and `SetBackgroundColour`")
+ Flags = property(GetFlags,SetFlags,doc="See `GetFlags` and `SetFlags`")
+ Font = property(GetFont,SetFont,doc="See `GetFont` and `SetFont`")
+ LeftIndent = property(GetLeftIndent,SetLeftIndent,doc="See `GetLeftIndent` and `SetLeftIndent`")
+ LeftSubIndent = property(GetLeftSubIndent,doc="See `GetLeftSubIndent`")
+ RightIndent = property(GetRightIndent,SetRightIndent,doc="See `GetRightIndent` and `SetRightIndent`")
+ Tabs = property(GetTabs,SetTabs,doc="See `GetTabs` and `SetTabs`")
+ TextColour = property(GetTextColour,SetTextColour,doc="See `GetTextColour` and `SetTextColour`")
+_controls_.TextAttr_swigregister(TextAttr)
TextCtrlNameStr = cvar.TextCtrlNameStr
+def TextAttr_Merge(*args, **kwargs):
+ """TextAttr_Merge(TextAttr base, TextAttr overlay) -> TextAttr"""
+ return _controls_.TextAttr_Merge(*args, **kwargs)
+
def TextAttr_Combine(*args, **kwargs):
"""TextAttr_Combine(TextAttr attr, TextAttr attrDef, TextCtrl text) -> TextAttr"""
return _controls_.TextAttr_Combine(*args, **kwargs)
"""SetValue(self, String value)"""
return _controls_.TextCtrl_SetValue(*args, **kwargs)
+ def IsEmpty(*args, **kwargs):
+ """IsEmpty(self) -> bool"""
+ return _controls_.TextCtrl_IsEmpty(*args, **kwargs)
+
+ def ChangeValue(*args, **kwargs):
+ """ChangeValue(self, String value)"""
+ return _controls_.TextCtrl_ChangeValue(*args, **kwargs)
+
def GetRange(*args, **kwargs):
"""GetRange(self, long from, long to) -> String"""
return _controls_.TextCtrl_GetRange(*args, **kwargs)
return _controls_.TextCtrl_Remove(*args, **kwargs)
def LoadFile(*args, **kwargs):
- """LoadFile(self, String file) -> bool"""
+ """LoadFile(self, String file, int fileType=TEXT_TYPE_ANY) -> bool"""
return _controls_.TextCtrl_LoadFile(*args, **kwargs)
def SaveFile(*args, **kwargs):
- """SaveFile(self, String file=EmptyString) -> bool"""
+ """SaveFile(self, String file=EmptyString, int fileType=TEXT_TYPE_ANY) -> bool"""
return _controls_.TextCtrl_SaveFile(*args, **kwargs)
def MarkDirty(*args, **kwargs):
"""DiscardEdits(self)"""
return _controls_.TextCtrl_DiscardEdits(*args, **kwargs)
+ def SetModified(*args, **kwargs):
+ """SetModified(self, bool modified)"""
+ return _controls_.TextCtrl_SetModified(*args, **kwargs)
+
def SetMaxLength(*args, **kwargs):
"""SetMaxLength(self, unsigned long len)"""
return _controls_.TextCtrl_SetMaxLength(*args, **kwargs)
"""SetEditable(self, bool editable)"""
return _controls_.TextCtrl_SetEditable(*args, **kwargs)
+ def SendTextUpdatedEvent(*args, **kwargs):
+ """SendTextUpdatedEvent(self)"""
+ return _controls_.TextCtrl_SendTextUpdatedEvent(*args, **kwargs)
+
def write(*args, **kwargs):
"""write(self, String text)"""
return _controls_.TextCtrl_write(*args, **kwargs)
return _controls_.TextCtrl_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-TextCtrl_swigregister = _controls_.TextCtrl_swigregister
-TextCtrl_swigregister(TextCtrl)
+ DefaultStyle = property(GetDefaultStyle,SetDefaultStyle,doc="See `GetDefaultStyle` and `SetDefaultStyle`")
+ InsertionPoint = property(GetInsertionPoint,SetInsertionPoint,doc="See `GetInsertionPoint` and `SetInsertionPoint`")
+ LastPosition = property(GetLastPosition,doc="See `GetLastPosition`")
+ NumberOfLines = property(GetNumberOfLines,doc="See `GetNumberOfLines`")
+ Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
+ StringSelection = property(GetStringSelection,doc="See `GetStringSelection`")
+ Value = property(GetValue,SetValue,doc="See `GetValue` and `SetValue`")
+_controls_.TextCtrl_swigregister(TextCtrl)
def PreTextCtrl(*args, **kwargs):
"""PreTextCtrl() -> TextCtrl"""
"""GetURLEnd(self) -> long"""
return _controls_.TextUrlEvent_GetURLEnd(*args, **kwargs)
-TextUrlEvent_swigregister = _controls_.TextUrlEvent_swigregister
-TextUrlEvent_swigregister(TextUrlEvent)
+ MouseEvent = property(GetMouseEvent,doc="See `GetMouseEvent`")
+ URLEnd = property(GetURLEnd,doc="See `GetURLEnd`")
+ URLStart = property(GetURLStart,doc="See `GetURLStart`")
+_controls_.TextUrlEvent_swigregister(TextUrlEvent)
EVT_TEXT = wx.PyEventBinder( wxEVT_COMMAND_TEXT_UPDATED, 1)
EVT_TEXT_ENTER = wx.PyEventBinder( wxEVT_COMMAND_TEXT_ENTER, 1)
return _controls_.ScrollBar_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-ScrollBar_swigregister = _controls_.ScrollBar_swigregister
-ScrollBar_swigregister(ScrollBar)
+ PageSize = property(GetPageSize,doc="See `GetPageSize`")
+ Range = property(GetRange,doc="See `GetRange`")
+ ThumbPosition = property(GetThumbPosition,SetThumbPosition,doc="See `GetThumbPosition` and `SetThumbPosition`")
+ ThumbSize = property(GetThumbSize,doc="See `GetThumbSize`")
+_controls_.ScrollBar_swigregister(ScrollBar)
ScrollBarNameStr = cvar.ScrollBarNameStr
def PreScrollBar(*args, **kwargs):
return _controls_.SpinButton_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-SpinButton_swigregister = _controls_.SpinButton_swigregister
-SpinButton_swigregister(SpinButton)
+ Max = property(GetMax,SetMax,doc="See `GetMax` and `SetMax`")
+ Min = property(GetMin,SetMin,doc="See `GetMin` and `SetMin`")
+ Value = property(GetValue,SetValue,doc="See `GetValue` and `SetValue`")
+_controls_.SpinButton_swigregister(SpinButton)
SPIN_BUTTON_NAME = cvar.SPIN_BUTTON_NAME
SpinCtrlNameStr = cvar.SpinCtrlNameStr
return _controls_.SpinCtrl_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-SpinCtrl_swigregister = _controls_.SpinCtrl_swigregister
-SpinCtrl_swigregister(SpinCtrl)
+ Max = property(GetMax,doc="See `GetMax`")
+ Min = property(GetMin,doc="See `GetMin`")
+ Value = property(GetValue,SetValue,doc="See `GetValue` and `SetValue`")
+_controls_.SpinCtrl_swigregister(SpinCtrl)
def PreSpinCtrl(*args, **kwargs):
"""PreSpinCtrl() -> SpinCtrl"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
- """__init__(self, wxEventType commandType=wxEVT_NULL, int winid=0) -> SpinEvent"""
+ """__init__(self, EventType commandType=wxEVT_NULL, int winid=0) -> SpinEvent"""
_controls_.SpinEvent_swiginit(self,_controls_.new_SpinEvent(*args, **kwargs))
def GetPosition(*args, **kwargs):
"""GetPosition(self) -> int"""
"""SetPosition(self, int pos)"""
return _controls_.SpinEvent_SetPosition(*args, **kwargs)
-SpinEvent_swigregister = _controls_.SpinEvent_swigregister
-SpinEvent_swigregister(SpinEvent)
+ Position = property(GetPosition,SetPosition,doc="See `GetPosition` and `SetPosition`")
+_controls_.SpinEvent_swigregister(SpinEvent)
wxEVT_COMMAND_SPINCTRL_UPDATED = _controls_.wxEVT_COMMAND_SPINCTRL_UPDATED
EVT_SPIN_UP = wx.PyEventBinder( wx.wxEVT_SCROLL_LINEUP, 1)
return _controls_.RadioBox_SetStringSelection(*args, **kwargs)
def GetCount(*args, **kwargs):
- """GetCount(self) -> int"""
+ """GetCount(self) -> size_t"""
return _controls_.RadioBox_GetCount(*args, **kwargs)
def FindString(*args, **kwargs):
GetItemLabel = GetString
SetItemLabel = SetString
def EnableItem(*args, **kwargs):
- """EnableItem(self, int n, bool enable=True)"""
+ """EnableItem(self, unsigned int n, bool enable=True)"""
return _controls_.RadioBox_EnableItem(*args, **kwargs)
def ShowItem(*args, **kwargs):
- """ShowItem(self, int n, bool show=True)"""
+ """ShowItem(self, unsigned int n, bool show=True)"""
return _controls_.RadioBox_ShowItem(*args, **kwargs)
+ def IsItemEnabled(*args, **kwargs):
+ """IsItemEnabled(self, unsigned int n) -> bool"""
+ return _controls_.RadioBox_IsItemEnabled(*args, **kwargs)
+
+ def IsItemShown(*args, **kwargs):
+ """IsItemShown(self, unsigned int n) -> bool"""
+ return _controls_.RadioBox_IsItemShown(*args, **kwargs)
+
def GetColumnCount(*args, **kwargs):
- """GetColumnCount(self) -> int"""
+ """GetColumnCount(self) -> unsigned int"""
return _controls_.RadioBox_GetColumnCount(*args, **kwargs)
def GetRowCount(*args, **kwargs):
- """GetRowCount(self) -> int"""
+ """GetRowCount(self) -> unsigned int"""
return _controls_.RadioBox_GetRowCount(*args, **kwargs)
def GetNextItem(*args, **kwargs):
"""GetNextItem(self, int item, int dir, long style) -> int"""
return _controls_.RadioBox_GetNextItem(*args, **kwargs)
+ def SetItemToolTip(*args, **kwargs):
+ """SetItemToolTip(self, unsigned int item, String text)"""
+ return _controls_.RadioBox_SetItemToolTip(*args, **kwargs)
+
+ def GetItemToolTip(*args, **kwargs):
+ """GetItemToolTip(self, unsigned int item) -> ToolTip"""
+ return _controls_.RadioBox_GetItemToolTip(*args, **kwargs)
+
+ def SetItemHelpText(*args, **kwargs):
+ """SetItemHelpText(self, unsigned int n, String helpText)"""
+ return _controls_.RadioBox_SetItemHelpText(*args, **kwargs)
+
+ def GetItemHelpText(*args, **kwargs):
+ """GetItemHelpText(self, unsigned int n) -> String"""
+ return _controls_.RadioBox_GetItemHelpText(*args, **kwargs)
+
def GetClassDefaultAttributes(*args, **kwargs):
"""
GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
return _controls_.RadioBox_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-RadioBox_swigregister = _controls_.RadioBox_swigregister
-RadioBox_swigregister(RadioBox)
+ ColumnCount = property(GetColumnCount,doc="See `GetColumnCount`")
+ Count = property(GetCount,doc="See `GetCount`")
+ RowCount = property(GetRowCount,doc="See `GetRowCount`")
+ Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
+ StringSelection = property(GetStringSelection,SetStringSelection,doc="See `GetStringSelection` and `SetStringSelection`")
+_controls_.RadioBox_swigregister(RadioBox)
RadioBoxNameStr = cvar.RadioBoxNameStr
RadioButtonNameStr = cvar.RadioButtonNameStr
return _controls_.RadioButton_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-RadioButton_swigregister = _controls_.RadioButton_swigregister
-RadioButton_swigregister(RadioButton)
+ Value = property(GetValue,SetValue,doc="See `GetValue` and `SetValue`")
+_controls_.RadioButton_swigregister(RadioButton)
def PreRadioButton(*args, **kwargs):
"""PreRadioButton() -> RadioButton"""
return _controls_.Slider_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-Slider_swigregister = _controls_.Slider_swigregister
-Slider_swigregister(Slider)
+ LineSize = property(GetLineSize,SetLineSize,doc="See `GetLineSize` and `SetLineSize`")
+ Max = property(GetMax,SetMax,doc="See `GetMax` and `SetMax`")
+ Min = property(GetMin,SetMin,doc="See `GetMin` and `SetMin`")
+ PageSize = property(GetPageSize,SetPageSize,doc="See `GetPageSize` and `SetPageSize`")
+ SelEnd = property(GetSelEnd,doc="See `GetSelEnd`")
+ SelStart = property(GetSelStart,doc="See `GetSelStart`")
+ ThumbLength = property(GetThumbLength,SetThumbLength,doc="See `GetThumbLength` and `SetThumbLength`")
+ TickFreq = property(GetTickFreq,SetTickFreq,doc="See `GetTickFreq` and `SetTickFreq`")
+ Value = property(GetValue,SetValue,doc="See `GetValue` and `SetValue`")
+_controls_.Slider_swigregister(Slider)
SliderNameStr = cvar.SliderNameStr
def PreSlider(*args, **kwargs):
return _controls_.ToggleButton_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-ToggleButton_swigregister = _controls_.ToggleButton_swigregister
-ToggleButton_swigregister(ToggleButton)
+ Value = property(GetValue,SetValue,doc="See `GetValue` and `SetValue`")
+_controls_.ToggleButton_swigregister(ToggleButton)
ToggleButtonNameStr = cvar.ToggleButtonNameStr
def PreToggleButton(*args, **kwargs):
BK_LEFT = _controls_.BK_LEFT
BK_RIGHT = _controls_.BK_RIGHT
BK_ALIGN_MASK = _controls_.BK_ALIGN_MASK
+BK_BUTTONBAR = _controls_.BK_BUTTONBAR
+BK_HITTEST_NOWHERE = _controls_.BK_HITTEST_NOWHERE
+BK_HITTEST_ONICON = _controls_.BK_HITTEST_ONICON
+BK_HITTEST_ONLABEL = _controls_.BK_HITTEST_ONLABEL
+BK_HITTEST_ONITEM = _controls_.BK_HITTEST_ONITEM
+BK_HITTEST_ONPAGE = _controls_.BK_HITTEST_ONPAGE
class BookCtrlBase(_core.Control):
"""Proxy of C++ BookCtrlBase class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
"""IsVertical(self) -> bool"""
return _controls_.BookCtrlBase_IsVertical(*args, **kwargs)
+ def SetControlMargin(*args, **kwargs):
+ """SetControlMargin(self, int margin)"""
+ return _controls_.BookCtrlBase_SetControlMargin(*args, **kwargs)
+
+ def GetControlMargin(*args, **kwargs):
+ """GetControlMargin(self) -> int"""
+ return _controls_.BookCtrlBase_GetControlMargin(*args, **kwargs)
+
def SetFitToCurrentPage(*args, **kwargs):
"""SetFitToCurrentPage(self, bool fit)"""
return _controls_.BookCtrlBase_SetFitToCurrentPage(*args, **kwargs)
"""GetFitToCurrentPage(self) -> bool"""
return _controls_.BookCtrlBase_GetFitToCurrentPage(*args, **kwargs)
+ def GetControlSizer(*args, **kwargs):
+ """GetControlSizer(self) -> Sizer"""
+ return _controls_.BookCtrlBase_GetControlSizer(*args, **kwargs)
+
def DeletePage(*args, **kwargs):
"""DeletePage(self, size_t n) -> bool"""
return _controls_.BookCtrlBase_DeletePage(*args, **kwargs)
"""SetSelection(self, size_t n) -> int"""
return _controls_.BookCtrlBase_SetSelection(*args, **kwargs)
+ def ChangeSelection(*args, **kwargs):
+ """ChangeSelection(self, size_t n) -> int"""
+ return _controls_.BookCtrlBase_ChangeSelection(*args, **kwargs)
+
def AdvanceSelection(*args, **kwargs):
"""AdvanceSelection(self, bool forward=True)"""
return _controls_.BookCtrlBase_AdvanceSelection(*args, **kwargs)
+ def HitTest(*args, **kwargs):
+ """
+ HitTest(Point pt) -> (tab, where)
+
+ Returns the page/tab which is hit, and flags indicating where using
+ wx.NB_HITTEST flags.
+ """
+ return _controls_.BookCtrlBase_HitTest(*args, **kwargs)
+
def GetClassDefaultAttributes(*args, **kwargs):
"""
GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
return _controls_.BookCtrlBase_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-BookCtrlBase_swigregister = _controls_.BookCtrlBase_swigregister
-BookCtrlBase_swigregister(BookCtrlBase)
+ ControlMargin = property(GetControlMargin,SetControlMargin,doc="See `GetControlMargin` and `SetControlMargin`")
+ ControlSizer = property(GetControlSizer,doc="See `GetControlSizer`")
+ CurrentPage = property(GetCurrentPage,doc="See `GetCurrentPage`")
+ FitToCurrentPage = property(GetFitToCurrentPage,SetFitToCurrentPage,doc="See `GetFitToCurrentPage` and `SetFitToCurrentPage`")
+ ImageList = property(GetImageList,SetImageList,doc="See `GetImageList` and `SetImageList`")
+ InternalBorder = property(GetInternalBorder,SetInternalBorder,doc="See `GetInternalBorder` and `SetInternalBorder`")
+ Page = property(GetPage,doc="See `GetPage`")
+ PageCount = property(GetPageCount,doc="See `GetPageCount`")
+ PageImage = property(GetPageImage,SetPageImage,doc="See `GetPageImage` and `SetPageImage`")
+ PageText = property(GetPageText,SetPageText,doc="See `GetPageText` and `SetPageText`")
+ Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
+_controls_.BookCtrlBase_swigregister(BookCtrlBase)
NotebookNameStr = cvar.NotebookNameStr
def BookCtrlBase_GetClassDefaultAttributes(*args, **kwargs):
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
- __init__(self, wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
+ __init__(self, EventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
int nOldSel=-1) -> BookCtrlBaseEvent
"""
_controls_.BookCtrlBaseEvent_swiginit(self,_controls_.new_BookCtrlBaseEvent(*args, **kwargs))
"""SetOldSelection(self, int nOldSel)"""
return _controls_.BookCtrlBaseEvent_SetOldSelection(*args, **kwargs)
-BookCtrlBaseEvent_swigregister = _controls_.BookCtrlBaseEvent_swigregister
-BookCtrlBaseEvent_swigregister(BookCtrlBaseEvent)
+ OldSelection = property(GetOldSelection,SetOldSelection,doc="See `GetOldSelection` and `SetOldSelection`")
+ Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
+_controls_.BookCtrlBaseEvent_swigregister(BookCtrlBaseEvent)
#---------------------------------------------------------------------------
NB_HITTEST_ONICON = _controls_.NB_HITTEST_ONICON
NB_HITTEST_ONLABEL = _controls_.NB_HITTEST_ONLABEL
NB_HITTEST_ONITEM = _controls_.NB_HITTEST_ONITEM
+NB_HITTEST_ONPAGE = _controls_.NB_HITTEST_ONPAGE
class Notebook(BookCtrlBase):
"""Proxy of C++ Notebook class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
"""SetTabSize(self, Size sz)"""
return _controls_.Notebook_SetTabSize(*args, **kwargs)
- def HitTest(*args, **kwargs):
- """
- HitTest(Point pt) -> (tab, where)
-
- Returns the tab which is hit, and flags indicating where using
- wx.NB_HITTEST flags.
- """
- return _controls_.Notebook_HitTest(*args, **kwargs)
-
def GetThemeBackgroundColour(*args, **kwargs):
"""GetThemeBackgroundColour(self) -> Colour"""
return _controls_.Notebook_GetThemeBackgroundColour(*args, **kwargs)
return _controls_.Notebook_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-Notebook_swigregister = _controls_.Notebook_swigregister
-Notebook_swigregister(Notebook)
+ def SendPageChangingEvent(*args, **kwargs):
+ """SendPageChangingEvent(self, int nPage) -> bool"""
+ return _controls_.Notebook_SendPageChangingEvent(*args, **kwargs)
+
+ def SendPageChangedEvent(*args, **kwargs):
+ """SendPageChangedEvent(self, int nPageOld, int nPageNew=-1)"""
+ return _controls_.Notebook_SendPageChangedEvent(*args, **kwargs)
+
+ RowCount = property(GetRowCount,doc="See `GetRowCount`")
+ ThemeBackgroundColour = property(GetThemeBackgroundColour,doc="See `GetThemeBackgroundColour`")
+_controls_.Notebook_swigregister(Notebook)
def PreNotebook(*args, **kwargs):
"""PreNotebook() -> Notebook"""
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
- __init__(self, wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
+ __init__(self, EventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
int nOldSel=-1) -> NotebookEvent
"""
_controls_.NotebookEvent_swiginit(self,_controls_.new_NotebookEvent(*args, **kwargs))
-NotebookEvent_swigregister = _controls_.NotebookEvent_swigregister
-NotebookEvent_swigregister(NotebookEvent)
+_controls_.NotebookEvent_swigregister(NotebookEvent)
wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED = _controls_.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED
wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING = _controls_.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING
"""GetListView(self) -> ListView"""
return _controls_.Listbook_GetListView(*args, **kwargs)
-Listbook_swigregister = _controls_.Listbook_swigregister
-Listbook_swigregister(Listbook)
+ ListView = property(GetListView,doc="See `GetListView`")
+_controls_.Listbook_swigregister(Listbook)
def PreListbook(*args, **kwargs):
"""PreListbook() -> Listbook"""
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
- __init__(self, wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
+ __init__(self, EventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
int nOldSel=-1) -> ListbookEvent
"""
_controls_.ListbookEvent_swiginit(self,_controls_.new_ListbookEvent(*args, **kwargs))
-ListbookEvent_swigregister = _controls_.ListbookEvent_swigregister
-ListbookEvent_swigregister(ListbookEvent)
+_controls_.ListbookEvent_swigregister(ListbookEvent)
wxEVT_COMMAND_LISTBOOK_PAGE_CHANGED = _controls_.wxEVT_COMMAND_LISTBOOK_PAGE_CHANGED
wxEVT_COMMAND_LISTBOOK_PAGE_CHANGING = _controls_.wxEVT_COMMAND_LISTBOOK_PAGE_CHANGING
"""GetChoiceCtrl(self) -> Choice"""
return _controls_.Choicebook_GetChoiceCtrl(*args, **kwargs)
-Choicebook_swigregister = _controls_.Choicebook_swigregister
-Choicebook_swigregister(Choicebook)
+ ChoiceCtrl = property(GetChoiceCtrl,doc="See `GetChoiceCtrl`")
+_controls_.Choicebook_swigregister(Choicebook)
def PreChoicebook(*args, **kwargs):
"""PreChoicebook() -> Choicebook"""
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
- __init__(self, wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
+ __init__(self, EventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
int nOldSel=-1) -> ChoicebookEvent
"""
_controls_.ChoicebookEvent_swiginit(self,_controls_.new_ChoicebookEvent(*args, **kwargs))
-ChoicebookEvent_swigregister = _controls_.ChoicebookEvent_swigregister
-ChoicebookEvent_swigregister(ChoicebookEvent)
+_controls_.ChoicebookEvent_swigregister(ChoicebookEvent)
wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGED = _controls_.wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGED
wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGING = _controls_.wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGING
return _controls_.Treebook_GetPageParent(*args, **kwargs)
def GetTreeCtrl(*args, **kwargs):
- """GetTreeCtrl(self) -> wxTreeCtrl"""
+ """GetTreeCtrl(self) -> TreeCtrl"""
return _controls_.Treebook_GetTreeCtrl(*args, **kwargs)
-Treebook_swigregister = _controls_.Treebook_swigregister
-Treebook_swigregister(Treebook)
+ TreeCtrl = property(GetTreeCtrl,doc="See `GetTreeCtrl`")
+_controls_.Treebook_swigregister(Treebook)
def PreTreebook(*args, **kwargs):
"""PreTreebook() -> Treebook"""
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
- __init__(self, wxEventType commandType=wxEVT_NULL, int id=0, int nSel=NOT_FOUND,
+ __init__(self, EventType commandType=wxEVT_NULL, int id=0, int nSel=NOT_FOUND,
int nOldSel=NOT_FOUND) -> TreebookEvent
"""
_controls_.TreebookEvent_swiginit(self,_controls_.new_TreebookEvent(*args, **kwargs))
-TreebookEvent_swigregister = _controls_.TreebookEvent_swigregister
-TreebookEvent_swigregister(TreebookEvent)
+_controls_.TreebookEvent_swigregister(TreebookEvent)
wxEVT_COMMAND_TREEBOOK_PAGE_CHANGED = _controls_.wxEVT_COMMAND_TREEBOOK_PAGE_CHANGED
wxEVT_COMMAND_TREEBOOK_PAGE_CHANGING = _controls_.wxEVT_COMMAND_TREEBOOK_PAGE_CHANGING
"""Realize(self)"""
return _controls_.Toolbook_Realize(*args, **kwargs)
-Toolbook_swigregister = _controls_.Toolbook_swigregister
-Toolbook_swigregister(Toolbook)
+ ToolBar = property(GetToolBar,doc="See `GetToolBar`")
+_controls_.Toolbook_swigregister(Toolbook)
def PreToolbook(*args, **kwargs):
"""PreToolbook() -> Toolbook"""
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
- __init__(self, wxEventType commandType=wxEVT_NULL, int id=0, int nSel=NOT_FOUND,
+ __init__(self, EventType commandType=wxEVT_NULL, int id=0, int nSel=NOT_FOUND,
int nOldSel=NOT_FOUND) -> ToolbookEvent
"""
_controls_.ToolbookEvent_swiginit(self,_controls_.new_ToolbookEvent(*args, **kwargs))
-ToolbookEvent_swigregister = _controls_.ToolbookEvent_swigregister
-ToolbookEvent_swigregister(ToolbookEvent)
+_controls_.ToolbookEvent_swigregister(ToolbookEvent)
wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGED = _controls_.wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGED
wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGING = _controls_.wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGING
TOOL_STYLE_CONTROL = _controls_.TOOL_STYLE_CONTROL
TB_HORIZONTAL = _controls_.TB_HORIZONTAL
TB_VERTICAL = _controls_.TB_VERTICAL
+TB_TOP = _controls_.TB_TOP
+TB_LEFT = _controls_.TB_LEFT
+TB_BOTTOM = _controls_.TB_BOTTOM
+TB_RIGHT = _controls_.TB_RIGHT
TB_3DBUTTONS = _controls_.TB_3DBUTTONS
TB_FLAT = _controls_.TB_FLAT
TB_DOCKABLE = _controls_.TB_DOCKABLE
TB_NOALIGN = _controls_.TB_NOALIGN
TB_HORZ_LAYOUT = _controls_.TB_HORZ_LAYOUT
TB_HORZ_TEXT = _controls_.TB_HORZ_TEXT
+TB_NO_TOOLTIPS = _controls_.TB_NO_TOOLTIPS
class ToolBarToolBase(_core.Object):
"""Proxy of C++ ToolBarToolBase class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
SetBitmap1 = SetNormalBitmap
SetBitmap2 = SetDisabledBitmap
-ToolBarToolBase_swigregister = _controls_.ToolBarToolBase_swigregister
-ToolBarToolBase_swigregister(ToolBarToolBase)
+ Bitmap = property(GetBitmap,doc="See `GetBitmap`")
+ ClientData = property(GetClientData,SetClientData,doc="See `GetClientData` and `SetClientData`")
+ Control = property(GetControl,doc="See `GetControl`")
+ DisabledBitmap = property(GetDisabledBitmap,SetDisabledBitmap,doc="See `GetDisabledBitmap` and `SetDisabledBitmap`")
+ Id = property(GetId,doc="See `GetId`")
+ Kind = property(GetKind,doc="See `GetKind`")
+ Label = property(GetLabel,SetLabel,doc="See `GetLabel` and `SetLabel`")
+ LongHelp = property(GetLongHelp,SetLongHelp,doc="See `GetLongHelp` and `SetLongHelp`")
+ NormalBitmap = property(GetNormalBitmap,SetNormalBitmap,doc="See `GetNormalBitmap` and `SetNormalBitmap`")
+ ShortHelp = property(GetShortHelp,SetShortHelp,doc="See `GetShortHelp` and `SetShortHelp`")
+ Style = property(GetStyle,doc="See `GetStyle`")
+ ToolBar = property(GetToolBar,doc="See `GetToolBar`")
+_controls_.ToolBarToolBase_swigregister(ToolBarToolBase)
class ToolBarBase(_core.Control):
"""Proxy of C++ ToolBarBase class"""
"""GetToolsCount(self) -> size_t"""
return _controls_.ToolBarBase_GetToolsCount(*args, **kwargs)
-ToolBarBase_swigregister = _controls_.ToolBarBase_swigregister
-ToolBarBase_swigregister(ToolBarBase)
+ Margins = property(GetMargins,SetMargins,doc="See `GetMargins` and `SetMargins`")
+ MaxCols = property(GetMaxCols,doc="See `GetMaxCols`")
+ MaxRows = property(GetMaxRows,doc="See `GetMaxRows`")
+ ToolBitmapSize = property(GetToolBitmapSize,SetToolBitmapSize,doc="See `GetToolBitmapSize` and `SetToolBitmapSize`")
+ ToolMargins = property(GetToolMargins,doc="See `GetToolMargins`")
+ ToolPacking = property(GetToolPacking,SetToolPacking,doc="See `GetToolPacking` and `SetToolPacking`")
+ ToolSeparation = property(GetToolSeparation,SetToolSeparation,doc="See `GetToolSeparation` and `SetToolSeparation`")
+ ToolSize = property(GetToolSize,doc="See `GetToolSize`")
+ ToolsCount = property(GetToolsCount,doc="See `GetToolsCount`")
+_controls_.ToolBarBase_swigregister(ToolBarBase)
class ToolBar(ToolBarBase):
"""Proxy of C++ ToolBar class"""
"""
return _controls_.ToolBar_Create(*args, **kwargs)
- def FindToolForPosition(*args, **kwargs):
- """FindToolForPosition(self, int x, int y) -> ToolBarToolBase"""
- return _controls_.ToolBar_FindToolForPosition(*args, **kwargs)
-
def GetClassDefaultAttributes(*args, **kwargs):
"""
GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
return _controls_.ToolBar_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-ToolBar_swigregister = _controls_.ToolBar_swigregister
-ToolBar_swigregister(ToolBar)
+_controls_.ToolBar_swigregister(ToolBar)
def PreToolBar(*args, **kwargs):
"""PreToolBar() -> ToolBar"""
LIST_HITTEST_TOLEFT = _controls_.LIST_HITTEST_TOLEFT
LIST_HITTEST_TORIGHT = _controls_.LIST_HITTEST_TORIGHT
LIST_HITTEST_ONITEM = _controls_.LIST_HITTEST_ONITEM
+LIST_GETSUBITEMRECT_WHOLEITEM = _controls_.LIST_GETSUBITEMRECT_WHOLEITEM
LIST_NEXT_ABOVE = _controls_.LIST_NEXT_ABOVE
LIST_NEXT_ALL = _controls_.LIST_NEXT_ALL
LIST_NEXT_BELOW = _controls_.LIST_NEXT_BELOW
def Destroy(*args, **kwargs):
"""Destroy(self)"""
- val = _controls_.ListItemAttr_Destroy(*args, **kwargs)
- args[0].thisown = 0
- return val
+ args[0].this.own(False)
+ return _controls_.ListItemAttr_Destroy(*args, **kwargs)
-ListItemAttr_swigregister = _controls_.ListItemAttr_swigregister
-ListItemAttr_swigregister(ListItemAttr)
+ BackgroundColour = property(GetBackgroundColour,SetBackgroundColour,doc="See `GetBackgroundColour` and `SetBackgroundColour`")
+ Font = property(GetFont,SetFont,doc="See `GetFont` and `SetFont`")
+ TextColour = property(GetTextColour,SetTextColour,doc="See `GetTextColour` and `SetTextColour`")
+_controls_.ListItemAttr_swigregister(ListItemAttr)
ListCtrlNameStr = cvar.ListCtrlNameStr
#---------------------------------------------------------------------------
m_data = property(_controls_.ListItem_m_data_get, _controls_.ListItem_m_data_set)
m_format = property(_controls_.ListItem_m_format_get, _controls_.ListItem_m_format_set)
m_width = property(_controls_.ListItem_m_width_get, _controls_.ListItem_m_width_set)
-ListItem_swigregister = _controls_.ListItem_swigregister
-ListItem_swigregister(ListItem)
+ Align = property(GetAlign,SetAlign,doc="See `GetAlign` and `SetAlign`")
+ Attributes = property(GetAttributes,doc="See `GetAttributes`")
+ BackgroundColour = property(GetBackgroundColour,SetBackgroundColour,doc="See `GetBackgroundColour` and `SetBackgroundColour`")
+ Column = property(GetColumn,SetColumn,doc="See `GetColumn` and `SetColumn`")
+ Data = property(GetData,SetData,doc="See `GetData` and `SetData`")
+ Font = property(GetFont,SetFont,doc="See `GetFont` and `SetFont`")
+ Id = property(GetId,SetId,doc="See `GetId` and `SetId`")
+ Image = property(GetImage,SetImage,doc="See `GetImage` and `SetImage`")
+ Mask = property(GetMask,SetMask,doc="See `GetMask` and `SetMask`")
+ State = property(GetState,SetState,doc="See `GetState` and `SetState`")
+ Text = property(GetText,SetText,doc="See `GetText` and `SetText`")
+ TextColour = property(GetTextColour,SetTextColour,doc="See `GetTextColour` and `SetTextColour`")
+ Width = property(GetWidth,SetWidth,doc="See `GetWidth` and `SetWidth`")
+_controls_.ListItem_swigregister(ListItem)
#---------------------------------------------------------------------------
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
- """__init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> ListEvent"""
+ """__init__(self, EventType commandType=wxEVT_NULL, int id=0) -> ListEvent"""
_controls_.ListEvent_swiginit(self,_controls_.new_ListEvent(*args, **kwargs))
m_code = property(_controls_.ListEvent_m_code_get, _controls_.ListEvent_m_code_set)
m_oldItemIndex = property(_controls_.ListEvent_m_oldItemIndex_get, _controls_.ListEvent_m_oldItemIndex_set)
"""SetEditCanceled(self, bool editCancelled)"""
return _controls_.ListEvent_SetEditCanceled(*args, **kwargs)
-ListEvent_swigregister = _controls_.ListEvent_swigregister
-ListEvent_swigregister(ListEvent)
+ CacheFrom = property(GetCacheFrom,doc="See `GetCacheFrom`")
+ CacheTo = property(GetCacheTo,doc="See `GetCacheTo`")
+ Column = property(GetColumn,doc="See `GetColumn`")
+ Data = property(GetData,doc="See `GetData`")
+ Image = property(GetImage,doc="See `GetImage`")
+ Index = property(GetIndex,doc="See `GetIndex`")
+ Item = property(GetItem,doc="See `GetItem`")
+ KeyCode = property(GetKeyCode,doc="See `GetKeyCode`")
+ Label = property(GetLabel,doc="See `GetLabel`")
+ Mask = property(GetMask,doc="See `GetMask`")
+ Point = property(GetPoint,doc="See `GetPoint`")
+ Text = property(GetText,doc="See `GetText`")
+_controls_.ListEvent_swigregister(ListEvent)
wxEVT_COMMAND_LIST_BEGIN_DRAG = _controls_.wxEVT_COMMAND_LIST_BEGIN_DRAG
wxEVT_COMMAND_LIST_BEGIN_RDRAG = _controls_.wxEVT_COMMAND_LIST_BEGIN_RDRAG
"""GetItemSpacing(self) -> Size"""
return _controls_.ListCtrl_GetItemSpacing(*args, **kwargs)
+ GetItemSpacing = wx._deprecated(GetItemSpacing)
def SetItemSpacing(*args, **kwargs):
"""SetItemSpacing(self, int spacing, bool isSmall=False)"""
return _controls_.ListCtrl_SetItemSpacing(*args, **kwargs)
+ SetItemSpacing = wx._deprecated(SetItemSpacing)
def GetSelectedItemCount(*args, **kwargs):
"""GetSelectedItemCount(self) -> int"""
return _controls_.ListCtrl_GetSelectedItemCount(*args, **kwargs)
"""
return _controls_.ListCtrl_HitTest(*args, **kwargs)
+ def HitTestSubItem(*args, **kwargs):
+ """
+ HitTestSubItem(Point point) -> (item, where, subItem)
+
+ Determines which item (if any) is at the specified point, giving in
+ the second return value (see wx.LIST_HITTEST flags) and also the subItem, if
+ any.
+ """
+ return _controls_.ListCtrl_HitTestSubItem(*args, **kwargs)
+
def InsertItem(*args, **kwargs):
"""InsertItem(self, ListItem info) -> long"""
return _controls_.ListCtrl_InsertItem(*args, **kwargs)
return _controls_.ListCtrl_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-ListCtrl_swigregister = _controls_.ListCtrl_swigregister
-ListCtrl_swigregister(ListCtrl)
+ ColumnCount = property(GetColumnCount,doc="See `GetColumnCount`")
+ CountPerPage = property(GetCountPerPage,doc="See `GetCountPerPage`")
+ EditControl = property(GetEditControl,doc="See `GetEditControl`")
+ FocusedItem = property(GetFocusedItem,doc="See `GetFocusedItem`")
+ ImageList = property(GetImageList,SetImageList,doc="See `GetImageList` and `SetImageList`")
+ ItemCount = property(GetItemCount,SetItemCount,doc="See `GetItemCount` and `SetItemCount`")
+ MainWindow = property(GetMainWindow,doc="See `GetMainWindow`")
+ SelectedItemCount = property(GetSelectedItemCount,doc="See `GetSelectedItemCount`")
+ TextColour = property(GetTextColour,SetTextColour,doc="See `GetTextColour` and `SetTextColour`")
+ TopItem = property(GetTopItem,doc="See `GetTopItem`")
+ ViewRect = property(GetViewRect,doc="See `GetViewRect`")
+_controls_.ListCtrl_swigregister(ListCtrl)
def PreListCtrl(*args, **kwargs):
"""PreListCtrl() -> ListCtrl"""
"""ClearColumnImage(self, int col)"""
return _controls_.ListView_ClearColumnImage(*args, **kwargs)
-ListView_swigregister = _controls_.ListView_swigregister
-ListView_swigregister(ListView)
+ FocusedItem = property(GetFocusedItem,doc="See `GetFocusedItem`")
+_controls_.ListView_swigregister(ListView)
def PreListView(*args, **kwargs):
"""PreListView() -> ListView"""
TR_FULL_ROW_HIGHLIGHT = _controls_.TR_FULL_ROW_HIGHLIGHT
TR_DEFAULT_STYLE = _controls_.TR_DEFAULT_STYLE
TR_TWIST_BUTTONS = _controls_.TR_TWIST_BUTTONS
-TR_MAC_BUTTONS = _controls_.TR_MAC_BUTTONS
-TR_AQUA_BUTTONS = _controls_.TR_AQUA_BUTTONS
+# obsolete
+TR_MAC_BUTTONS = 0
+wxTR_AQUA_BUTTONS = 0
+
TreeItemIcon_Normal = _controls_.TreeItemIcon_Normal
TreeItemIcon_Selected = _controls_.TreeItemIcon_Selected
TreeItemIcon_Expanded = _controls_.TreeItemIcon_Expanded
m_pItem = property(_controls_.TreeItemId_m_pItem_get, _controls_.TreeItemId_m_pItem_set)
Ok = IsOk
def __nonzero__(self): return self.IsOk()
-TreeItemId_swigregister = _controls_.TreeItemId_swigregister
-TreeItemId_swigregister(TreeItemId)
+_controls_.TreeItemId_swigregister(TreeItemId)
TreeCtrlNameStr = cvar.TreeCtrlNameStr
class TreeItemData(object):
def Destroy(*args, **kwargs):
"""Destroy(self)"""
- val = _controls_.TreeItemData_Destroy(*args, **kwargs)
- args[0].thisown = 0
- return val
+ args[0].this.own(False)
+ return _controls_.TreeItemData_Destroy(*args, **kwargs)
-TreeItemData_swigregister = _controls_.TreeItemData_swigregister
-TreeItemData_swigregister(TreeItemData)
+ Data = property(GetData,SetData,doc="See `GetData` and `SetData`")
+ Id = property(GetId,SetId,doc="See `GetId` and `SetId`")
+_controls_.TreeItemData_swigregister(TreeItemData)
#---------------------------------------------------------------------------
EVT_TREE_END_DRAG = wx.PyEventBinder(wxEVT_COMMAND_TREE_END_DRAG , 1)
EVT_TREE_STATE_IMAGE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK, 1)
EVT_TREE_ITEM_GETTOOLTIP = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_GETTOOLTIP, 1)
-EVT_TREE_ITEM_MENU = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_MENU, 1)
+EVT_TREE_ITEM_MENU = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_MENU, 1)
class TreeEvent(_core.NotifyEvent):
"""Proxy of C++ TreeEvent class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
- def __init__(self, *args, **kwargs):
- """__init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> TreeEvent"""
- _controls_.TreeEvent_swiginit(self,_controls_.new_TreeEvent(*args, **kwargs))
+ def __init__(self, *args):
+ """
+ __init__(self, EventType commandType=wxEVT_NULL, int id=0) -> TreeEvent
+ __init__(self, EventType commandType, TreeCtrl tree, TreeItemId item=NullTreeItemId) -> TreeEvent
+ """
+ _controls_.TreeEvent_swiginit(self,_controls_.new_TreeEvent(*args))
def GetItem(*args, **kwargs):
"""GetItem(self) -> TreeItemId"""
return _controls_.TreeEvent_GetItem(*args, **kwargs)
"""GetToolTip(self) -> String"""
return _controls_.TreeEvent_GetToolTip(*args, **kwargs)
-TreeEvent_swigregister = _controls_.TreeEvent_swigregister
-TreeEvent_swigregister(TreeEvent)
+ Item = property(GetItem,SetItem,doc="See `GetItem` and `SetItem`")
+ KeyCode = property(GetKeyCode,doc="See `GetKeyCode`")
+ KeyEvent = property(GetKeyEvent,SetKeyEvent,doc="See `GetKeyEvent` and `SetKeyEvent`")
+ Label = property(GetLabel,SetLabel,doc="See `GetLabel` and `SetLabel`")
+ OldItem = property(GetOldItem,SetOldItem,doc="See `GetOldItem` and `SetOldItem`")
+ Point = property(GetPoint,SetPoint,doc="See `GetPoint` and `SetPoint`")
+ ToolTip = property(GetToolTip,SetToolTip,doc="See `GetToolTip` and `SetToolTip`")
+ EditCancelled = property(IsEditCancelled,SetEditCanceled,doc="See `IsEditCancelled` and `SetEditCanceled`")
+_controls_.TreeEvent_swigregister(TreeEvent)
#---------------------------------------------------------------------------
return _controls_.TreeCtrl__setCallbackInfo(*args, **kwargs)
def GetCount(*args, **kwargs):
- """GetCount(self) -> size_t"""
+ """GetCount(self) -> unsigned int"""
return _controls_.TreeCtrl_GetCount(*args, **kwargs)
def GetIndent(*args, **kwargs):
"""Expand(self, TreeItemId item)"""
return _controls_.TreeCtrl_Expand(*args, **kwargs)
+ def ExpandAllChildren(*args, **kwargs):
+ """ExpandAllChildren(self, TreeItemId item)"""
+ return _controls_.TreeCtrl_ExpandAllChildren(*args, **kwargs)
+
+ def ExpandAll(*args, **kwargs):
+ """ExpandAll(self)"""
+ return _controls_.TreeCtrl_ExpandAll(*args, **kwargs)
+
def Collapse(*args, **kwargs):
"""Collapse(self, TreeItemId item)"""
return _controls_.TreeCtrl_Collapse(*args, **kwargs)
return _controls_.TreeCtrl_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
-TreeCtrl_swigregister = _controls_.TreeCtrl_swigregister
-TreeCtrl_swigregister(TreeCtrl)
+ def SetQuickBestSize(*args, **kwargs):
+ """SetQuickBestSize(self, bool q)"""
+ return _controls_.TreeCtrl_SetQuickBestSize(*args, **kwargs)
+
+ def GetQuickBestSize(*args, **kwargs):
+ """GetQuickBestSize(self) -> bool"""
+ return _controls_.TreeCtrl_GetQuickBestSize(*args, **kwargs)
+
+ Count = property(GetCount,doc="See `GetCount`")
+ EditControl = property(GetEditControl,doc="See `GetEditControl`")
+ FirstVisibleItem = property(GetFirstVisibleItem,doc="See `GetFirstVisibleItem`")
+ ImageList = property(GetImageList,SetImageList,doc="See `GetImageList` and `SetImageList`")
+ Indent = property(GetIndent,SetIndent,doc="See `GetIndent` and `SetIndent`")
+ QuickBestSize = property(GetQuickBestSize,SetQuickBestSize,doc="See `GetQuickBestSize` and `SetQuickBestSize`")
+ RootItem = property(GetRootItem,doc="See `GetRootItem`")
+ Selection = property(GetSelection,doc="See `GetSelection`")
+ Selections = property(GetSelections,doc="See `GetSelections`")
+ Spacing = property(GetSpacing,SetSpacing,doc="See `GetSpacing` and `SetSpacing`")
+ StateImageList = property(GetStateImageList,SetStateImageList,doc="See `GetStateImageList` and `SetStateImageList`")
+_controls_.TreeCtrl_swigregister(TreeCtrl)
def PreTreeCtrl(*args, **kwargs):
"""PreTreeCtrl() -> TreeCtrl"""
"""ExpandPath(self, String path) -> bool"""
return _controls_.GenericDirCtrl_ExpandPath(*args, **kwargs)
+ def CollapsePath(*args, **kwargs):
+ """CollapsePath(self, String path) -> bool"""
+ return _controls_.GenericDirCtrl_CollapsePath(*args, **kwargs)
+
def GetDefaultPath(*args, **kwargs):
"""GetDefaultPath(self) -> String"""
return _controls_.GenericDirCtrl_GetDefaultPath(*args, **kwargs)
"""ReCreateTree(self)"""
return _controls_.GenericDirCtrl_ReCreateTree(*args, **kwargs)
-GenericDirCtrl_swigregister = _controls_.GenericDirCtrl_swigregister
-GenericDirCtrl_swigregister(GenericDirCtrl)
+ DefaultPath = property(GetDefaultPath,SetDefaultPath,doc="See `GetDefaultPath` and `SetDefaultPath`")
+ FilePath = property(GetFilePath,doc="See `GetFilePath`")
+ Filter = property(GetFilter,SetFilter,doc="See `GetFilter` and `SetFilter`")
+ FilterIndex = property(GetFilterIndex,SetFilterIndex,doc="See `GetFilterIndex` and `SetFilterIndex`")
+ FilterListCtrl = property(GetFilterListCtrl,doc="See `GetFilterListCtrl`")
+ Path = property(GetPath,SetPath,doc="See `GetPath` and `SetPath`")
+ RootId = property(GetRootId,doc="See `GetRootId`")
+ TreeCtrl = property(GetTreeCtrl,doc="See `GetTreeCtrl`")
+_controls_.GenericDirCtrl_swigregister(GenericDirCtrl)
DirDialogDefaultFolderStr = cvar.DirDialogDefaultFolderStr
def PreGenericDirCtrl(*args, **kwargs):
"""FillFilterList(self, String filter, int defaultFilter)"""
return _controls_.DirFilterListCtrl_FillFilterList(*args, **kwargs)
-DirFilterListCtrl_swigregister = _controls_.DirFilterListCtrl_swigregister
-DirFilterListCtrl_swigregister(DirFilterListCtrl)
+_controls_.DirFilterListCtrl_swigregister(DirFilterListCtrl)
def PreDirFilterListCtrl(*args, **kwargs):
"""PreDirFilterListCtrl() -> DirFilterListCtrl"""
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _controls_.PyControl__setCallbackInfo(*args, **kwargs)
- def SetBestSize(*args, **kwargs):
- """SetBestSize(self, Size size)"""
- return _controls_.PyControl_SetBestSize(*args, **kwargs)
-
+ SetBestSize = wx.Window.SetInitialSize
def DoEraseBackground(*args, **kwargs):
"""DoEraseBackground(self, DC dc) -> bool"""
return _controls_.PyControl_DoEraseBackground(*args, **kwargs)
base_OnInternalIdle = wx._deprecated(base_OnInternalIdle,
"Please use PyScrolledWindow.OnInternalIdle instead.")
-PyControl_swigregister = _controls_.PyControl_swigregister
-PyControl_swigregister(PyControl)
+_controls_.PyControl_swigregister(PyControl)
def PrePyControl(*args, **kwargs):
"""PrePyControl() -> PyControl"""
#---------------------------------------------------------------------------
-FRAME_EX_CONTEXTHELP = _controls_.FRAME_EX_CONTEXTHELP
-DIALOG_EX_CONTEXTHELP = _controls_.DIALOG_EX_CONTEXTHELP
wxEVT_HELP = _controls_.wxEVT_HELP
wxEVT_DETAILED_HELP = _controls_.wxEVT_DETAILED_HELP
EVT_HELP = wx.PyEventBinder( wxEVT_HELP, 1)
"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
+ Origin_Unknown = _controls_.HelpEvent_Origin_Unknown
+ Origin_Keyboard = _controls_.HelpEvent_Origin_Keyboard
+ Origin_HelpButton = _controls_.HelpEvent_Origin_HelpButton
def __init__(self, *args, **kwargs):
- """__init__(self, wxEventType type=wxEVT_NULL, int winid=0, Point pt=DefaultPosition) -> HelpEvent"""
+ """
+ __init__(self, EventType type=wxEVT_NULL, int winid=0, Point pt=DefaultPosition,
+ int origin=Origin_Unknown) -> HelpEvent
+ """
_controls_.HelpEvent_swiginit(self,_controls_.new_HelpEvent(*args, **kwargs))
def GetPosition(*args, **kwargs):
"""
"""
return _controls_.HelpEvent_SetTarget(*args, **kwargs)
-HelpEvent_swigregister = _controls_.HelpEvent_swigregister
-HelpEvent_swigregister(HelpEvent)
+ def GetOrigin(*args, **kwargs):
+ """
+ GetOrigin(self) -> int
+
+ Optiononal indication of the source of the event.
+ """
+ return _controls_.HelpEvent_GetOrigin(*args, **kwargs)
+
+ def SetOrigin(*args, **kwargs):
+ """SetOrigin(self, int origin)"""
+ return _controls_.HelpEvent_SetOrigin(*args, **kwargs)
+
+ Link = property(GetLink,SetLink,doc="See `GetLink` and `SetLink`")
+ Origin = property(GetOrigin,SetOrigin,doc="See `GetOrigin` and `SetOrigin`")
+ Position = property(GetPosition,SetPosition,doc="See `GetPosition` and `SetPosition`")
+ Target = property(GetTarget,SetTarget,doc="See `GetTarget` and `SetTarget`")
+_controls_.HelpEvent_swigregister(HelpEvent)
class ContextHelp(_core.Object):
"""
There are a couple of ways to invoke this behaviour implicitly:
- * Use the wx.DIALOG_EX_CONTEXTHELP extended style for a dialog
+ * Use the wx.WS_EX_CONTEXTHELP extended style for a dialog or frame
(Windows only). This will put a question mark in the titlebar,
and Windows will put the application into context-sensitive help
mode automatically, with further programming.
* Create a `wx.ContextHelpButton`, whose predefined behaviour is
to create a context help object. Normally you will write your
application so that this button is only added to a dialog for
- non-Windows platforms (use ``wx.DIALOG_EX_CONTEXTHELP`` on
+ non-Windows platforms (use ``wx.WS_EX_CONTEXTHELP`` on
Windows).
:see: `wx.ContextHelpButton`
"""
return _controls_.ContextHelp_EndContextHelp(*args, **kwargs)
-ContextHelp_swigregister = _controls_.ContextHelp_swigregister
-ContextHelp_swigregister(ContextHelp)
+_controls_.ContextHelp_swigregister(ContextHelp)
class ContextHelpButton(BitmapButton):
"""
_controls_.ContextHelpButton_swiginit(self,_controls_.new_ContextHelpButton(*args, **kwargs))
self._setOORInfo(self)
-ContextHelpButton_swigregister = _controls_.ContextHelpButton_swigregister
-ContextHelpButton_swigregister(ContextHelpButton)
+_controls_.ContextHelpButton_swigregister(ContextHelpButton)
class HelpProvider(object):
"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
+ __swig_destroy__ = _controls_.delete_HelpProvider
+ __del__ = lambda self : None;
def Set(*args, **kwargs):
"""
Set(HelpProvider helpProvider) -> HelpProvider
"""
return _controls_.HelpProvider_ShowHelp(*args, **kwargs)
+ def ShowHelpAtPoint(*args, **kwargs):
+ """
+ ShowHelpAtPoint(self, wxWindowBase window, Point pt, int origin) -> bool
+
+ Show help for the given window (uses window.GetHelpAtPoint()
+ internally if applicable), return true if it was done or false if no
+ help available for this window.
+ """
+ return _controls_.HelpProvider_ShowHelpAtPoint(*args, **kwargs)
+
def AddHelp(*args, **kwargs):
"""
AddHelp(self, Window window, String text)
def Destroy(*args, **kwargs):
"""Destroy(self)"""
- val = _controls_.HelpProvider_Destroy(*args, **kwargs)
- args[0].thisown = 0
- return val
+ args[0].this.own(False)
+ return _controls_.HelpProvider_Destroy(*args, **kwargs)
-HelpProvider_swigregister = _controls_.HelpProvider_swigregister
-HelpProvider_swigregister(HelpProvider)
+_controls_.HelpProvider_swigregister(HelpProvider)
def HelpProvider_Set(*args, **kwargs):
"""
with the control (if any) in a tooltip.
"""
_controls_.SimpleHelpProvider_swiginit(self,_controls_.new_SimpleHelpProvider(*args, **kwargs))
-SimpleHelpProvider_swigregister = _controls_.SimpleHelpProvider_swigregister
-SimpleHelpProvider_swigregister(SimpleHelpProvider)
+_controls_.SimpleHelpProvider_swigregister(SimpleHelpProvider)
#---------------------------------------------------------------------------
"""RedrawImage(self, Point oldPos, Point newPos, bool eraseOld, bool drawNew) -> bool"""
return _controls_.DragImage_RedrawImage(*args, **kwargs)
-DragImage_swigregister = _controls_.DragImage_swigregister
-DragImage_swigregister(DragImage)
+ ImageRect = property(GetImageRect,doc="See `GetImageRect`")
+_controls_.DragImage_swigregister(DragImage)
def DragIcon(*args, **kwargs):
"""DragIcon(Icon image, Cursor cursor=wxNullCursor) -> DragImage"""
"""
return _controls_.DatePickerCtrl_GetUpperLimit(*args, **kwargs)
-DatePickerCtrl_swigregister = _controls_.DatePickerCtrl_swigregister
-DatePickerCtrl_swigregister(DatePickerCtrl)
+ LowerLimit = property(GetLowerLimit,doc="See `GetLowerLimit`")
+ UpperLimit = property(GetUpperLimit,doc="See `GetUpperLimit`")
+ Value = property(GetValue,SetValue,doc="See `GetValue` and `SetValue`")
+_controls_.DatePickerCtrl_swigregister(DatePickerCtrl)
DatePickerCtrlNameStr = cvar.DatePickerCtrlNameStr
def PreDatePickerCtrl(*args, **kwargs):
val = _controls_.new_PreDatePickerCtrl(*args, **kwargs)
return val
+HL_CONTEXTMENU = _controls_.HL_CONTEXTMENU
+HL_ALIGN_LEFT = _controls_.HL_ALIGN_LEFT
+HL_ALIGN_RIGHT = _controls_.HL_ALIGN_RIGHT
+HL_ALIGN_CENTRE = _controls_.HL_ALIGN_CENTRE
+HL_DEFAULT_STYLE = _controls_.HL_DEFAULT_STYLE
+#---------------------------------------------------------------------------
+
+class HyperlinkCtrl(_core.Control):
+ """
+ A static text control that emulates a hyperlink. The link is displayed
+ in an appropriate text style, derived from the control's normal font.
+ When the mouse rolls over the link, the cursor changes to a hand and
+ the link's color changes to the active color.
+
+ Clicking on the link does not launch a web browser; instead, a
+ wx.HyperlinkEvent is fired. Use the wx.EVT_HYPERLINK to catch link
+ events.
+
+ """
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """
+ __init__(self, Window parent, int id, String label, String url, Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=HL_DEFAULT_STYLE, String name=HyperlinkCtrlNameStr) -> HyperlinkCtrl
+
+ A static text control that emulates a hyperlink. The link is displayed
+ in an appropriate text style, derived from the control's normal font.
+ When the mouse rolls over the link, the cursor changes to a hand and
+ the link's color changes to the active color.
+
+ Clicking on the link does not launch a web browser; instead, a
+ wx.HyperlinkEvent is fired. Use the wx.EVT_HYPERLINK to catch link
+ events.
+
+ """
+ _controls_.HyperlinkCtrl_swiginit(self,_controls_.new_HyperlinkCtrl(*args, **kwargs))
+ self._setOORInfo(self)
+
+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int id, String label, String url, Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=HL_DEFAULT_STYLE, String name=HyperlinkCtrlNameStr) -> bool
+ """
+ return _controls_.HyperlinkCtrl_Create(*args, **kwargs)
+
+ def GetHoverColour(*args, **kwargs):
+ """GetHoverColour(self) -> Colour"""
+ return _controls_.HyperlinkCtrl_GetHoverColour(*args, **kwargs)
+
+ def SetHoverColour(*args, **kwargs):
+ """SetHoverColour(self, Colour colour)"""
+ return _controls_.HyperlinkCtrl_SetHoverColour(*args, **kwargs)
+
+ def GetNormalColour(*args, **kwargs):
+ """GetNormalColour(self) -> Colour"""
+ return _controls_.HyperlinkCtrl_GetNormalColour(*args, **kwargs)
+
+ def SetNormalColour(*args, **kwargs):
+ """SetNormalColour(self, Colour colour)"""
+ return _controls_.HyperlinkCtrl_SetNormalColour(*args, **kwargs)
+
+ def GetVisitedColour(*args, **kwargs):
+ """GetVisitedColour(self) -> Colour"""
+ return _controls_.HyperlinkCtrl_GetVisitedColour(*args, **kwargs)
+
+ def SetVisitedColour(*args, **kwargs):
+ """SetVisitedColour(self, Colour colour)"""
+ return _controls_.HyperlinkCtrl_SetVisitedColour(*args, **kwargs)
+
+ def GetURL(*args, **kwargs):
+ """GetURL(self) -> String"""
+ return _controls_.HyperlinkCtrl_GetURL(*args, **kwargs)
+
+ def SetURL(*args, **kwargs):
+ """SetURL(self, String url)"""
+ return _controls_.HyperlinkCtrl_SetURL(*args, **kwargs)
+
+ def SetVisited(*args, **kwargs):
+ """SetVisited(self, bool visited=True)"""
+ return _controls_.HyperlinkCtrl_SetVisited(*args, **kwargs)
+
+ def GetVisited(*args, **kwargs):
+ """GetVisited(self) -> bool"""
+ return _controls_.HyperlinkCtrl_GetVisited(*args, **kwargs)
+
+ HoverColour = property(GetHoverColour,SetHoverColour,doc="See `GetHoverColour` and `SetHoverColour`")
+ NormalColour = property(GetNormalColour,SetNormalColour,doc="See `GetNormalColour` and `SetNormalColour`")
+ URL = property(GetURL,SetURL,doc="See `GetURL` and `SetURL`")
+ Visited = property(GetVisited,SetVisited,doc="See `GetVisited` and `SetVisited`")
+ VisitedColour = property(GetVisitedColour,SetVisitedColour,doc="See `GetVisitedColour` and `SetVisitedColour`")
+_controls_.HyperlinkCtrl_swigregister(HyperlinkCtrl)
+HyperlinkCtrlNameStr = cvar.HyperlinkCtrlNameStr
+
+def PreHyperlinkCtrl(*args, **kwargs):
+ """
+ PreHyperlinkCtrl() -> HyperlinkCtrl
+
+ A static text control that emulates a hyperlink. The link is displayed
+ in an appropriate text style, derived from the control's normal font.
+ When the mouse rolls over the link, the cursor changes to a hand and
+ the link's color changes to the active color.
+
+ Clicking on the link does not launch a web browser; instead, a
+ wx.HyperlinkEvent is fired. Use the wx.EVT_HYPERLINK to catch link
+ events.
+
+ """
+ val = _controls_.new_PreHyperlinkCtrl(*args, **kwargs)
+ return val
+
+wxEVT_COMMAND_HYPERLINK = _controls_.wxEVT_COMMAND_HYPERLINK
+class HyperlinkEvent(_core.CommandEvent):
+ """Proxy of C++ HyperlinkEvent class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """__init__(self, Object generator, int id, String url) -> HyperlinkEvent"""
+ _controls_.HyperlinkEvent_swiginit(self,_controls_.new_HyperlinkEvent(*args, **kwargs))
+ def GetURL(*args, **kwargs):
+ """GetURL(self) -> String"""
+ return _controls_.HyperlinkEvent_GetURL(*args, **kwargs)
+
+ def SetURL(*args, **kwargs):
+ """SetURL(self, String url)"""
+ return _controls_.HyperlinkEvent_SetURL(*args, **kwargs)
+
+ URL = property(GetURL,SetURL,doc="See `GetURL` and `SetURL`")
+_controls_.HyperlinkEvent_swigregister(HyperlinkEvent)
+
+EVT_HYPERLINK = wx.PyEventBinder( wxEVT_COMMAND_HYPERLINK, 1 )
+
+#---------------------------------------------------------------------------
+
+PB_USE_TEXTCTRL = _controls_.PB_USE_TEXTCTRL
+class PickerBase(_core.Control):
+ """
+ Base abstract class for all pickers which support an auxiliary text
+ control. This class handles all positioning and sizing of the text
+ control like a an horizontal `wx.BoxSizer` would do, with the text
+ control on the left of the picker button and the proportion of the
+ picker fixed to value 1.
+ """
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ def __init__(self): raise AttributeError, "No constructor defined"
+ __repr__ = _swig_repr
+ def CreateBase(*args, **kwargs):
+ """
+ CreateBase(self, Window parent, int id, String text=wxEmptyString, Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=0, Validator validator=DefaultValidator,
+ String name=wxButtonNameStr) -> bool
+ """
+ return _controls_.PickerBase_CreateBase(*args, **kwargs)
+
+ def SetInternalMargin(*args, **kwargs):
+ """
+ SetInternalMargin(self, int newmargin)
+
+ Sets the margin (in pixels) between the picker and the text control.
+ """
+ return _controls_.PickerBase_SetInternalMargin(*args, **kwargs)
+
+ def GetInternalMargin(*args, **kwargs):
+ """
+ GetInternalMargin(self) -> int
+
+ Returns the margin (in pixels) between the picker and the text
+ control.
+ """
+ return _controls_.PickerBase_GetInternalMargin(*args, **kwargs)
+
+ def SetTextCtrlProportion(*args, **kwargs):
+ """
+ SetTextCtrlProportion(self, int prop)
+
+ Sets the proportion between the text control and the picker button.
+ This is used to set relative sizes of the text contorl and the picker.
+ The value passed to this function must be >= 1.
+ """
+ return _controls_.PickerBase_SetTextCtrlProportion(*args, **kwargs)
+
+ def GetTextCtrlProportion(*args, **kwargs):
+ """
+ GetTextCtrlProportion(self) -> int
+
+ Returns the proportion between the text control and the picker.
+ """
+ return _controls_.PickerBase_GetTextCtrlProportion(*args, **kwargs)
+
+ def SetPickerCtrlProportion(*args, **kwargs):
+ """
+ SetPickerCtrlProportion(self, int prop)
+
+ Sets the proportion value of the picker.
+ """
+ return _controls_.PickerBase_SetPickerCtrlProportion(*args, **kwargs)
+
+ def GetPickerCtrlProportion(*args, **kwargs):
+ """
+ GetPickerCtrlProportion(self) -> int
+
+ Gets the proportion value of the picker.
+ """
+ return _controls_.PickerBase_GetPickerCtrlProportion(*args, **kwargs)
+
+ def IsTextCtrlGrowable(*args, **kwargs):
+ """IsTextCtrlGrowable(self) -> bool"""
+ return _controls_.PickerBase_IsTextCtrlGrowable(*args, **kwargs)
+
+ def SetTextCtrlGrowable(*args, **kwargs):
+ """SetTextCtrlGrowable(self, bool grow=True)"""
+ return _controls_.PickerBase_SetTextCtrlGrowable(*args, **kwargs)
+
+ def IsPickerCtrlGrowable(*args, **kwargs):
+ """IsPickerCtrlGrowable(self) -> bool"""
+ return _controls_.PickerBase_IsPickerCtrlGrowable(*args, **kwargs)
+
+ def SetPickerCtrlGrowable(*args, **kwargs):
+ """SetPickerCtrlGrowable(self, bool grow=True)"""
+ return _controls_.PickerBase_SetPickerCtrlGrowable(*args, **kwargs)
+
+ def HasTextCtrl(*args, **kwargs):
+ """
+ HasTextCtrl(self) -> bool
+
+ Returns true if this class has a valid text control (i.e. if the
+ wx.PB_USE_TEXTCTRL style was given when creating this control).
+ """
+ return _controls_.PickerBase_HasTextCtrl(*args, **kwargs)
+
+ def GetTextCtrl(*args, **kwargs):
+ """
+ GetTextCtrl(self) -> TextCtrl
+
+ Returns a pointer to the text control handled by this class or None if
+ the wx.PB_USE_TEXTCTRL style was not specified when this control was
+ created.
+
+ Very important: the contents of the text control could be containing
+ an invalid representation of the entity which can be chosen through
+ the picker (e.g. the user entered an invalid colour syntax because of
+ a typo). Thus you should never parse the content of the textctrl to
+ get the user's input; rather use the derived-class getter
+ (e.g. `wx.ColourPickerCtrl.GetColour`, `wx.FilePickerCtrl.GetPath`,
+ etc).
+ """
+ return _controls_.PickerBase_GetTextCtrl(*args, **kwargs)
+
+ def GetPickerCtrl(*args, **kwargs):
+ """GetPickerCtrl(self) -> Control"""
+ return _controls_.PickerBase_GetPickerCtrl(*args, **kwargs)
+
+ InternalMargin = property(GetInternalMargin,SetInternalMargin,doc="See `GetInternalMargin` and `SetInternalMargin`")
+ PickerCtrl = property(GetPickerCtrl,doc="See `GetPickerCtrl`")
+ PickerCtrlProportion = property(GetPickerCtrlProportion,SetPickerCtrlProportion,doc="See `GetPickerCtrlProportion` and `SetPickerCtrlProportion`")
+ TextCtrl = property(GetTextCtrl,doc="See `GetTextCtrl`")
+ TextCtrlProportion = property(GetTextCtrlProportion,SetTextCtrlProportion,doc="See `GetTextCtrlProportion` and `SetTextCtrlProportion`")
+ TextCtrlGrowable = property(IsTextCtrlGrowable,SetTextCtrlGrowable,doc="See `IsTextCtrlGrowable` and `SetTextCtrlGrowable`")
+ PickerCtrlGrowable = property(IsPickerCtrlGrowable,SetPickerCtrlGrowable,doc="See `IsPickerCtrlGrowable` and `SetPickerCtrlGrowable`")
+_controls_.PickerBase_swigregister(PickerBase)
+
+#---------------------------------------------------------------------------
+
+CLRP_SHOW_LABEL = _controls_.CLRP_SHOW_LABEL
+CLRP_USE_TEXTCTRL = _controls_.CLRP_USE_TEXTCTRL
+CLRP_DEFAULT_STYLE = _controls_.CLRP_DEFAULT_STYLE
+class ColourPickerCtrl(PickerBase):
+ """
+ This control allows the user to select a colour. The generic
+ implementation is a button which brings up a `wx.ColourDialog` when
+ clicked. Native implementations may differ but this is usually a
+ (small) widget which give access to the colour-chooser dialog.
+ """
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """
+ __init__(self, Window parent, int id=-1, Colour col=*wxBLACK, Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=CLRP_DEFAULT_STYLE, Validator validator=DefaultValidator,
+ String name=ColourPickerCtrlNameStr) -> ColourPickerCtrl
+
+ This control allows the user to select a colour. The generic
+ implementation is a button which brings up a `wx.ColourDialog` when
+ clicked. Native implementations may differ but this is usually a
+ (small) widget which give access to the colour-chooser dialog.
+ """
+ _controls_.ColourPickerCtrl_swiginit(self,_controls_.new_ColourPickerCtrl(*args, **kwargs))
+ self._setOORInfo(self)
+
+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int id, Colour col=*wxBLACK, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=CLRP_DEFAULT_STYLE,
+ Validator validator=DefaultValidator,
+ String name=ColourPickerCtrlNameStr) -> bool
+ """
+ return _controls_.ColourPickerCtrl_Create(*args, **kwargs)
+
+ def GetColour(*args, **kwargs):
+ """
+ GetColour(self) -> Colour
+
+ Returns the currently selected colour.
+ """
+ return _controls_.ColourPickerCtrl_GetColour(*args, **kwargs)
+
+ def SetColour(*args, **kwargs):
+ """
+ SetColour(self, Colour col)
+
+ Set the displayed colour.
+ """
+ return _controls_.ColourPickerCtrl_SetColour(*args, **kwargs)
+
+ Colour = property(GetColour,SetColour,doc="See `GetColour` and `SetColour`")
+_controls_.ColourPickerCtrl_swigregister(ColourPickerCtrl)
+ColourPickerCtrlNameStr = cvar.ColourPickerCtrlNameStr
+
+def PreColourPickerCtrl(*args, **kwargs):
+ """
+ PreColourPickerCtrl() -> ColourPickerCtrl
+
+ This control allows the user to select a colour. The generic
+ implementation is a button which brings up a `wx.ColourDialog` when
+ clicked. Native implementations may differ but this is usually a
+ (small) widget which give access to the colour-chooser dialog.
+ """
+ val = _controls_.new_PreColourPickerCtrl(*args, **kwargs)
+ return val
+
+wxEVT_COMMAND_COLOURPICKER_CHANGED = _controls_.wxEVT_COMMAND_COLOURPICKER_CHANGED
+EVT_COLOURPICKER_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_COLOURPICKER_CHANGED, 1 )
+
+class ColourPickerEvent(_core.CommandEvent):
+ """Proxy of C++ ColourPickerEvent class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """__init__(self, Object generator, int id, Colour col) -> ColourPickerEvent"""
+ _controls_.ColourPickerEvent_swiginit(self,_controls_.new_ColourPickerEvent(*args, **kwargs))
+ def GetColour(*args, **kwargs):
+ """GetColour(self) -> Colour"""
+ return _controls_.ColourPickerEvent_GetColour(*args, **kwargs)
+
+ def SetColour(*args, **kwargs):
+ """SetColour(self, Colour c)"""
+ return _controls_.ColourPickerEvent_SetColour(*args, **kwargs)
+
+ Colour = property(GetColour,SetColour,doc="See `GetColour` and `SetColour`")
+_controls_.ColourPickerEvent_swigregister(ColourPickerEvent)
+
+#---------------------------------------------------------------------------
+
+FLP_OPEN = _controls_.FLP_OPEN
+FLP_SAVE = _controls_.FLP_SAVE
+FLP_OVERWRITE_PROMPT = _controls_.FLP_OVERWRITE_PROMPT
+FLP_FILE_MUST_EXIST = _controls_.FLP_FILE_MUST_EXIST
+FLP_CHANGE_DIR = _controls_.FLP_CHANGE_DIR
+DIRP_DIR_MUST_EXIST = _controls_.DIRP_DIR_MUST_EXIST
+DIRP_CHANGE_DIR = _controls_.DIRP_CHANGE_DIR
+FLP_USE_TEXTCTRL = _controls_.FLP_USE_TEXTCTRL
+FLP_DEFAULT_STYLE = _controls_.FLP_DEFAULT_STYLE
+DIRP_USE_TEXTCTRL = _controls_.DIRP_USE_TEXTCTRL
+DIRP_DEFAULT_STYLE = _controls_.DIRP_DEFAULT_STYLE
+class FilePickerCtrl(PickerBase):
+ """Proxy of C++ FilePickerCtrl class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """
+ __init__(self, Window parent, int id=-1, String path=EmptyString,
+ String message=FileSelectorPromptStr, String wildcard=FileSelectorDefaultWildcardStr,
+ Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=FLP_DEFAULT_STYLE, Validator validator=DefaultValidator,
+ String name=FilePickerCtrlNameStr) -> FilePickerCtrl
+ """
+ _controls_.FilePickerCtrl_swiginit(self,_controls_.new_FilePickerCtrl(*args, **kwargs))
+ self._setOORInfo(self)
+
+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int id=-1, String path=EmptyString,
+ String message=FileSelectorPromptStr, String wildcard=FileSelectorDefaultWildcardStr,
+ Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=FLP_DEFAULT_STYLE, Validator validator=DefaultValidator,
+ String name=FilePickerCtrlNameStr) -> bool
+ """
+ return _controls_.FilePickerCtrl_Create(*args, **kwargs)
+
+ def GetPath(*args, **kwargs):
+ """GetPath(self) -> String"""
+ return _controls_.FilePickerCtrl_GetPath(*args, **kwargs)
+
+ def SetPath(*args, **kwargs):
+ """SetPath(self, String str)"""
+ return _controls_.FilePickerCtrl_SetPath(*args, **kwargs)
+
+ def CheckPath(*args, **kwargs):
+ """CheckPath(self, String path) -> bool"""
+ return _controls_.FilePickerCtrl_CheckPath(*args, **kwargs)
+
+ def GetTextCtrlValue(*args, **kwargs):
+ """GetTextCtrlValue(self) -> String"""
+ return _controls_.FilePickerCtrl_GetTextCtrlValue(*args, **kwargs)
+
+ Path = property(GetPath,SetPath,doc="See `GetPath` and `SetPath`")
+ TextCtrlValue = property(GetTextCtrlValue,doc="See `GetTextCtrlValue`")
+_controls_.FilePickerCtrl_swigregister(FilePickerCtrl)
+FilePickerCtrlNameStr = cvar.FilePickerCtrlNameStr
+FileSelectorPromptStr = cvar.FileSelectorPromptStr
+DirPickerCtrlNameStr = cvar.DirPickerCtrlNameStr
+DirSelectorPromptStr = cvar.DirSelectorPromptStr
+FileSelectorDefaultWildcardStr = cvar.FileSelectorDefaultWildcardStr
+
+def PreFilePickerCtrl(*args, **kwargs):
+ """PreFilePickerCtrl() -> FilePickerCtrl"""
+ val = _controls_.new_PreFilePickerCtrl(*args, **kwargs)
+ return val
+
+class DirPickerCtrl(PickerBase):
+ """Proxy of C++ DirPickerCtrl class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """
+ __init__(self, Window parent, int id=-1, String path=EmptyString,
+ String message=DirSelectorPromptStr, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=DIRP_DEFAULT_STYLE,
+ Validator validator=DefaultValidator,
+ String name=DirPickerCtrlNameStr) -> DirPickerCtrl
+ """
+ _controls_.DirPickerCtrl_swiginit(self,_controls_.new_DirPickerCtrl(*args, **kwargs))
+ self._setOORInfo(self)
+
+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int id=-1, String path=EmptyString,
+ String message=DirSelectorPromptStr, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=DIRP_DEFAULT_STYLE,
+ Validator validator=DefaultValidator,
+ String name=DirPickerCtrlNameStr) -> bool
+ """
+ return _controls_.DirPickerCtrl_Create(*args, **kwargs)
+
+ def GetPath(*args, **kwargs):
+ """GetPath(self) -> String"""
+ return _controls_.DirPickerCtrl_GetPath(*args, **kwargs)
+
+ def SetPath(*args, **kwargs):
+ """SetPath(self, String str)"""
+ return _controls_.DirPickerCtrl_SetPath(*args, **kwargs)
+
+ def CheckPath(*args, **kwargs):
+ """CheckPath(self, String path) -> bool"""
+ return _controls_.DirPickerCtrl_CheckPath(*args, **kwargs)
+
+ def GetTextCtrlValue(*args, **kwargs):
+ """GetTextCtrlValue(self) -> String"""
+ return _controls_.DirPickerCtrl_GetTextCtrlValue(*args, **kwargs)
+
+ Path = property(GetPath,SetPath,doc="See `GetPath` and `SetPath`")
+ TextCtrlValue = property(GetTextCtrlValue,doc="See `GetTextCtrlValue`")
+_controls_.DirPickerCtrl_swigregister(DirPickerCtrl)
+
+def PreDirPickerCtrl(*args, **kwargs):
+ """PreDirPickerCtrl() -> DirPickerCtrl"""
+ val = _controls_.new_PreDirPickerCtrl(*args, **kwargs)
+ return val
+
+wxEVT_COMMAND_FILEPICKER_CHANGED = _controls_.wxEVT_COMMAND_FILEPICKER_CHANGED
+wxEVT_COMMAND_DIRPICKER_CHANGED = _controls_.wxEVT_COMMAND_DIRPICKER_CHANGED
+EVT_FILEPICKER_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_FILEPICKER_CHANGED, 1 )
+EVT_DIRPICKER_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_DIRPICKER_CHANGED, 1 )
+
+class FileDirPickerEvent(_core.CommandEvent):
+ """Proxy of C++ FileDirPickerEvent class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """__init__(self, EventType type, Object generator, int id, String path) -> FileDirPickerEvent"""
+ _controls_.FileDirPickerEvent_swiginit(self,_controls_.new_FileDirPickerEvent(*args, **kwargs))
+ def GetPath(*args, **kwargs):
+ """GetPath(self) -> String"""
+ return _controls_.FileDirPickerEvent_GetPath(*args, **kwargs)
+
+ def SetPath(*args, **kwargs):
+ """SetPath(self, String p)"""
+ return _controls_.FileDirPickerEvent_SetPath(*args, **kwargs)
+
+ Path = property(GetPath,SetPath,doc="See `GetPath` and `SetPath`")
+_controls_.FileDirPickerEvent_swigregister(FileDirPickerEvent)
+
+#---------------------------------------------------------------------------
+
+FNTP_FONTDESC_AS_LABEL = _controls_.FNTP_FONTDESC_AS_LABEL
+FNTP_USEFONT_FOR_LABEL = _controls_.FNTP_USEFONT_FOR_LABEL
+FNTP_USE_TEXTCTRL = _controls_.FNTP_USE_TEXTCTRL
+FNTP_DEFAULT_STYLE = _controls_.FNTP_DEFAULT_STYLE
+class FontPickerCtrl(PickerBase):
+ """Proxy of C++ FontPickerCtrl class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """
+ __init__(self, Window parent, int id=-1, Font initial=wxNullFont,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=FNTP_DEFAULT_STYLE, Validator validator=DefaultValidator,
+ String name=FontPickerCtrlNameStr) -> FontPickerCtrl
+ """
+ _controls_.FontPickerCtrl_swiginit(self,_controls_.new_FontPickerCtrl(*args, **kwargs))
+ self._setOORInfo(self)
+
+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int id=-1, Font initial=wxNullFont,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=FNTP_DEFAULT_STYLE, Validator validator=DefaultValidator,
+ String name=FontPickerCtrlNameStr) -> bool
+ """
+ return _controls_.FontPickerCtrl_Create(*args, **kwargs)
+
+ def GetSelectedFont(*args, **kwargs):
+ """GetSelectedFont(self) -> Font"""
+ return _controls_.FontPickerCtrl_GetSelectedFont(*args, **kwargs)
+
+ def SetSelectedFont(*args, **kwargs):
+ """SetSelectedFont(self, Font f)"""
+ return _controls_.FontPickerCtrl_SetSelectedFont(*args, **kwargs)
+
+ def SetMaxPointSize(*args, **kwargs):
+ """SetMaxPointSize(self, unsigned int max)"""
+ return _controls_.FontPickerCtrl_SetMaxPointSize(*args, **kwargs)
+
+ def GetMaxPointSize(*args, **kwargs):
+ """GetMaxPointSize(self) -> unsigned int"""
+ return _controls_.FontPickerCtrl_GetMaxPointSize(*args, **kwargs)
+
+ MaxPointSize = property(GetMaxPointSize,SetMaxPointSize,doc="See `GetMaxPointSize` and `SetMaxPointSize`")
+ SelectedFont = property(GetSelectedFont,SetSelectedFont,doc="See `GetSelectedFont` and `SetSelectedFont`")
+_controls_.FontPickerCtrl_swigregister(FontPickerCtrl)
+FontPickerCtrlNameStr = cvar.FontPickerCtrlNameStr
+
+def PreFontPickerCtrl(*args, **kwargs):
+ """PreFontPickerCtrl() -> FontPickerCtrl"""
+ val = _controls_.new_PreFontPickerCtrl(*args, **kwargs)
+ return val
+
+wxEVT_COMMAND_FONTPICKER_CHANGED = _controls_.wxEVT_COMMAND_FONTPICKER_CHANGED
+EVT_FONTPICKER_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_FONTPICKER_CHANGED, 1 )
+
+class FontPickerEvent(_core.CommandEvent):
+ """Proxy of C++ FontPickerEvent class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """__init__(self, Object generator, int id, Font f) -> FontPickerEvent"""
+ _controls_.FontPickerEvent_swiginit(self,_controls_.new_FontPickerEvent(*args, **kwargs))
+ def GetFont(*args, **kwargs):
+ """GetFont(self) -> Font"""
+ return _controls_.FontPickerEvent_GetFont(*args, **kwargs)
+
+ def SetFont(*args, **kwargs):
+ """SetFont(self, Font c)"""
+ return _controls_.FontPickerEvent_SetFont(*args, **kwargs)
+
+ Font = property(GetFont,SetFont,doc="See `GetFont` and `SetFont`")
+_controls_.FontPickerEvent_swigregister(FontPickerEvent)
+
+#---------------------------------------------------------------------------
+
+CP_DEFAULT_STYLE = _controls_.CP_DEFAULT_STYLE
+CP_NO_TLW_RESIZE = _controls_.CP_NO_TLW_RESIZE
+class CollapsiblePane(_core.Control):
+ """
+ A collapsable pane is a container with an embedded button-like
+ control which can be used by the user to collapse or expand the pane's
+ contents.
+
+ Once constructed you should use the `GetPane` function to access the
+ pane and add your controls inside it (i.e. use the window returned
+ from `GetPane` as the parent for the controls which must go in the
+ pane, NOT the wx.CollapsiblePane itself!).
+
+ Note that because of its nature of control which can dynamically (and
+ drastically) change its size at run-time under user-input, when
+ putting a wx.CollapsiblePane inside a `wx.Sizer` you should be careful
+ to add it with a proportion value of zero; this is because otherwise
+ all other windows with non-zero proportion values would automatically
+ get resized each time the user expands or collapses the pane window,
+ usually resulting a weird, flickering effect.
+ """
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """
+ __init__(self, Window parent, int winid=-1, String label=EmptyString,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=CP_DEFAULT_STYLE, Validator val=DefaultValidator,
+ String name=CollapsiblePaneNameStr) -> CollapsiblePane
+
+ Create and show a wx.CollapsiblePane
+ """
+ _controls_.CollapsiblePane_swiginit(self,_controls_.new_CollapsiblePane(*args, **kwargs))
+ self._setOORInfo(self)
+
+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int winid=-1, String label=EmptyString,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=CP_DEFAULT_STYLE, Validator val=DefaultValidator,
+ String name=CollapsiblePaneNameStr) -> bool
+ """
+ return _controls_.CollapsiblePane_Create(*args, **kwargs)
+
+ def Collapse(*args, **kwargs):
+ """
+ Collapse(self, bool collapse=True)
+
+ Collapses or expands the pane window.
+ """
+ return _controls_.CollapsiblePane_Collapse(*args, **kwargs)
+
+ def Expand(*args, **kwargs):
+ """
+ Expand(self)
+
+ Same as Collapse(False).
+ """
+ return _controls_.CollapsiblePane_Expand(*args, **kwargs)
+
+ def IsCollapsed(*args, **kwargs):
+ """
+ IsCollapsed(self) -> bool
+
+ Returns ``True`` if the pane window is currently hidden.
+ """
+ return _controls_.CollapsiblePane_IsCollapsed(*args, **kwargs)
+
+ def IsExpanded(*args, **kwargs):
+ """
+ IsExpanded(self) -> bool
+
+ Returns ``True`` if the pane window is currently shown.
+ """
+ return _controls_.CollapsiblePane_IsExpanded(*args, **kwargs)
+
+ def GetPane(*args, **kwargs):
+ """
+ GetPane(self) -> Window
+
+ Returns a reference to the pane window. Use the returned `wx.Window`
+ as the parent of widgets to make them part of the collapsible area.
+ """
+ return _controls_.CollapsiblePane_GetPane(*args, **kwargs)
+
+ Expanded = property(IsExpanded)
+ Collapsed = property(IsCollapsed)
+_controls_.CollapsiblePane_swigregister(CollapsiblePane)
+CollapsiblePaneNameStr = cvar.CollapsiblePaneNameStr
+
+def PreCollapsiblePane(*args, **kwargs):
+ """
+ PreCollapsiblePane() -> CollapsiblePane
+
+ Precreate a wx.CollapsiblePane for 2-phase creation.
+ """
+ val = _controls_.new_PreCollapsiblePane(*args, **kwargs)
+ return val
+
+wxEVT_COMMAND_COLLPANE_CHANGED = _controls_.wxEVT_COMMAND_COLLPANE_CHANGED
+EVT_COLLAPSIBLEPANE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_COLLPANE_CHANGED, 1 )
+
+class CollapsiblePaneEvent(_core.CommandEvent):
+ """Proxy of C++ CollapsiblePaneEvent class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """__init__(self, Object generator, int id, bool collapsed) -> CollapsiblePaneEvent"""
+ _controls_.CollapsiblePaneEvent_swiginit(self,_controls_.new_CollapsiblePaneEvent(*args, **kwargs))
+ def GetCollapsed(*args, **kwargs):
+ """GetCollapsed(self) -> bool"""
+ return _controls_.CollapsiblePaneEvent_GetCollapsed(*args, **kwargs)
+
+ def SetCollapsed(*args, **kwargs):
+ """SetCollapsed(self, bool c)"""
+ return _controls_.CollapsiblePaneEvent_SetCollapsed(*args, **kwargs)
+
+ Collapsed = property(GetCollapsed,SetCollapsed)
+_controls_.CollapsiblePaneEvent_swigregister(CollapsiblePaneEvent)
+