X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b02396e86fa089d576b5c70a2067a6559e653a50..a124f99a24fb1f2ef41e37223ea35bcc9a4eece9:/wxPython/src/gtk/_controls.py diff --git a/wxPython/src/gtk/_controls.py b/wxPython/src/gtk/_controls.py index 2b9f4d45a4..cc84ea32c1 100644 --- a/wxPython/src/gtk/_controls.py +++ b/wxPython/src/gtk/_controls.py @@ -297,6 +297,13 @@ class BitmapButton(Button): """GetMarginY(self) -> int""" return _controls_.BitmapButton_GetMarginY(*args, **kwargs) + 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): @@ -434,6 +441,8 @@ class CheckBox(_core.Control): return _controls_.CheckBox_GetClassDefaultAttributes(*args, **kwargs) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) + 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 @@ -525,6 +534,7 @@ class Choice(_core.ControlWithItems): return _controls_.Choice_GetClassDefaultAttributes(*args, **kwargs) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) + CurrentSelection = property(GetCurrentSelection,doc="See `GetCurrentSelection`") _controls_.Choice_swigregister(Choice) ChoiceNameStr = cvar.ChoiceNameStr @@ -821,6 +831,11 @@ class ComboBox(_core.Control,_core.ItemContainer): return _controls_.ComboBox_GetClassDefaultAttributes(*args, **kwargs) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) + 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 @@ -933,6 +948,10 @@ class Gauge(_core.Control): return _controls_.Gauge_GetClassDefaultAttributes(*args, **kwargs) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) + 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 @@ -1390,6 +1409,7 @@ class ListBox(_core.ControlWithItems): return _controls_.ListBox_GetClassDefaultAttributes(*args, **kwargs) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) + Selections = property(GetSelections,doc="See `GetSelections`") _controls_.ListBox_swigregister(ListBox) ListBoxNameStr = cvar.ListBoxNameStr @@ -1452,6 +1472,7 @@ class CheckListBox(ListBox): """GetItemHeight(self) -> int""" return _controls_.CheckListBox_GetItemHeight(*args, **kwargs) + ItemHeight = property(GetItemHeight,doc="See `GetItemHeight`") _controls_.CheckListBox_swigregister(CheckListBox) def PreCheckListBox(*args, **kwargs): @@ -2761,6 +2782,11 @@ 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') @@ -2908,6 +2934,17 @@ class BookCtrlBase(_core.Control): return _controls_.BookCtrlBase_GetClassDefaultAttributes(*args, **kwargs) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) + 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 @@ -2959,6 +2996,8 @@ class BookCtrlBaseEvent(_core.NotifyEvent): """SetOldSelection(self, int nOldSel)""" return _controls_.BookCtrlBaseEvent_SetOldSelection(*args, **kwargs) + OldSelection = property(GetOldSelection,SetOldSelection,doc="See `GetOldSelection` and `SetOldSelection`") + Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`") _controls_.BookCtrlBaseEvent_swigregister(BookCtrlBaseEvent) #--------------------------------------------------------------------------- @@ -3131,6 +3170,7 @@ class Listbook(BookCtrlBase): """GetListView(self) -> ListView""" return _controls_.Listbook_GetListView(*args, **kwargs) + ListView = property(GetListView,doc="See `GetListView`") _controls_.Listbook_swigregister(Listbook) def PreListbook(*args, **kwargs): @@ -3184,6 +3224,7 @@ class Choicebook(BookCtrlBase): """GetChoiceCtrl(self) -> Choice""" return _controls_.Choicebook_GetChoiceCtrl(*args, **kwargs) + ChoiceCtrl = property(GetChoiceCtrl,doc="See `GetChoiceCtrl`") _controls_.Choicebook_swigregister(Choicebook) def PreChoicebook(*args, **kwargs): @@ -3259,7 +3300,7 @@ class Treebook(BookCtrlBase): return _controls_.Treebook_GetPageParent(*args, **kwargs) def GetTreeCtrl(*args, **kwargs): - """GetTreeCtrl(self) -> wxTreeCtrl""" + """GetTreeCtrl(self) -> TreeCtrl""" return _controls_.Treebook_GetTreeCtrl(*args, **kwargs) _controls_.Treebook_swigregister(Treebook) @@ -4004,6 +4045,9 @@ class ListItemAttr(object): args[0].thisown = 0 return val + 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 @@ -4144,6 +4188,19 @@ class ListItem(_core.Object): 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) + 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) #--------------------------------------------------------------------------- @@ -4219,6 +4276,18 @@ class ListEvent(_core.NotifyEvent): """SetEditCanceled(self, bool editCancelled)""" return _controls_.ListEvent_SetEditCanceled(*args, **kwargs) + 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 @@ -4665,6 +4734,17 @@ class ListCtrl(_core.Control): return _controls_.ListCtrl_GetClassDefaultAttributes(*args, **kwargs) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) + 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): @@ -4746,6 +4826,7 @@ class ListView(ListCtrl): """ClearColumnImage(self, int col)""" return _controls_.ListView_ClearColumnImage(*args, **kwargs) + FocusedItem = property(GetFocusedItem,doc="See `GetFocusedItem`") _controls_.ListView_swigregister(ListView) def PreListView(*args, **kwargs): @@ -5236,6 +5317,14 @@ class TreeCtrl(_core.Control): """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) @@ -5469,6 +5558,15 @@ class GenericDirCtrl(_core.Control): """ReCreateTree(self)""" return _controls_.GenericDirCtrl_ReCreateTree(*args, **kwargs) + 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`") + ShowHidden = property(GetShowHidden,ShowHidden,doc="See `GetShowHidden` and `ShowHidden`") + TreeCtrl = property(GetTreeCtrl,doc="See `GetTreeCtrl`") _controls_.GenericDirCtrl_swigregister(GenericDirCtrl) DirDialogDefaultFolderStr = cvar.DirDialogDefaultFolderStr @@ -5692,8 +5790,6 @@ def PrePyControl(*args, **kwargs): #--------------------------------------------------------------------------- -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) @@ -5792,6 +5888,10 @@ class HelpEvent(_core.CommandEvent): """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): @@ -5804,7 +5904,7 @@ 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. @@ -5812,7 +5912,7 @@ class ContextHelp(_core.Object): * 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` @@ -6082,6 +6182,7 @@ class DragImage(_core.Object): """RedrawImage(self, Point oldPos, Point newPos, bool eraseOld, bool drawNew) -> bool""" return _controls_.DragImage_RedrawImage(*args, **kwargs) + ImageRect = property(GetImageRect,doc="See `GetImageRect`") _controls_.DragImage_swigregister(DragImage) def DragIcon(*args, **kwargs): @@ -6202,6 +6303,9 @@ class DatePickerCtrl(_core.Control): """ return _controls_.DatePickerCtrl_GetUpperLimit(*args, **kwargs) + 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 @@ -6299,6 +6403,11 @@ class HyperlinkCtrl(_core.Control): """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 @@ -6335,6 +6444,7 @@ class HyperlinkEvent(_core.CommandEvent): """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 ) @@ -6397,6 +6507,22 @@ class PickerBase(_core.Control): """ 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) @@ -6500,6 +6626,7 @@ class ColourPickerCtrl(PickerBase): """ return _controls_.ColourPickerCtrl_SetColour(*args, **kwargs) + Colour = property(GetColour,SetColour,doc="See `GetColour` and `SetColour`") _controls_.ColourPickerCtrl_swigregister(ColourPickerCtrl) ColourPickerCtrlNameStr = cvar.ColourPickerCtrlNameStr @@ -6533,6 +6660,7 @@ class ColourPickerEvent(_core.CommandEvent): """SetColour(self, Colour c)""" return _controls_.ColourPickerEvent_SetColour(*args, **kwargs) + Colour = property(GetColour,SetColour,doc="See `GetColour` and `SetColour`") _controls_.ColourPickerEvent_swigregister(ColourPickerEvent) #--------------------------------------------------------------------------- @@ -6591,6 +6719,8 @@ class FilePickerCtrl(PickerBase): """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 @@ -6644,6 +6774,8 @@ class DirPickerCtrl(PickerBase): """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): @@ -6671,6 +6803,7 @@ class FileDirPickerEvent(_core.CommandEvent): """SetPath(self, String p)""" return _controls_.FileDirPickerEvent_SetPath(*args, **kwargs) + Path = property(GetPath,SetPath,doc="See `GetPath` and `SetPath`") _controls_.FileDirPickerEvent_swigregister(FileDirPickerEvent) #--------------------------------------------------------------------------- @@ -6718,6 +6851,8 @@ class FontPickerCtrl(PickerBase): """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 @@ -6744,6 +6879,7 @@ class FontPickerEvent(_core.CommandEvent): """SetFont(self, Font c)""" return _controls_.FontPickerEvent_SetFont(*args, **kwargs) + Font = property(GetFont,SetFont,doc="See `GetFont` and `SetFont`") _controls_.FontPickerEvent_swigregister(FontPickerEvent)