"""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
"""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)
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')
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
"""
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)
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"""
"""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)
"""
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, EventType 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)
+ 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)
+
_controls_.HelpEvent_swigregister(HelpEvent)
class ContextHelp(_core.Object):
val = _controls_.new_PreDatePickerCtrl(*args, **kwargs)
return val
+HL_CONTEXTMENU = _controls_.HL_CONTEXTMENU
+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)
+
+_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)
+
+_controls_.HyperlinkEvent_swigregister(HyperlinkEvent)
+
+EVT_HYPERLINK = wx.PyEventBinder( wxEVT_COMMAND_HYPERLINK, 1 )
+