This is an actual wx.Window
- derived window which can be used as a tab control in the normal sense.
__init__ |
Default class constructor. |
DoGetBestSize |
Gets the size which best suits the window: for a control, it would be the |
GetDefaultBorder |
Returns the default border style for AuiTabCtrl . |
GetPointedToTab |
Returns the page at which the mouse is pointing (if any). |
IsDragging |
Returns whether the user is dragging a tab with the mouse or not. |
OnButton |
Handles the EVT_AUINOTEBOOK_BUTTON event for AuiTabCtrl . |
OnCaptureLost |
Handles the wx.EVT_MOUSE_CAPTURE_LOST event for AuiTabCtrl . |
OnEnterWindow |
Handles the wx.EVT_ENTER_WINDOW event fof AuiTabCtrl . |
OnEraseBackground |
Handles the wx.EVT_ERASE_BACKGROUND event for AuiTabCtrl . |
OnKeyDown |
Handles the wx.EVT_KEY_DOWN event for AuiTabCtrl . |
OnKeyDown2 |
Handles the wx.EVT_KEY_DOWN event for AuiTabCtrl . |
OnKillFocus |
Handles the wx.EVT_KILL_FOCUS event for AuiTabCtrl . |
OnLeaveWindow |
Handles the wx.EVT_LEAVE_WINDOW event for AuiTabCtrl . |
OnLeftDClick |
Handles the wx.EVT_LEFT_DCLICK event for AuiTabCtrl . |
OnLeftDown |
Handles the wx.EVT_LEFT_DOWN event for AuiTabCtrl . |
OnLeftUp |
Handles the wx.EVT_LEFT_UP event for AuiTabCtrl . |
OnMiddleDown |
Handles the wx.EVT_MIDDLE_DOWN event for AuiTabCtrl . |
OnMiddleUp |
Handles the wx.EVT_MIDDLE_UP event for AuiTabCtrl . |
OnMotion |
Handles the wx.EVT_MOTION event for AuiTabCtrl . |
OnPaint |
Handles the wx.EVT_PAINT event for AuiTabCtrl . |
OnRightDown |
Handles the wx.EVT_RIGHT_DOWN event for AuiTabCtrl . |
OnRightUp |
Handles the wx.EVT_RIGHT_UP event for AuiTabCtrl . |
OnSetFocus |
Handles the wx.EVT_SET_FOCUS event for AuiTabCtrl . |
OnSize |
Handles the wx.EVT_SIZE event for AuiTabCtrl . |
RestartTooltipTimer |
Starts a timer: when it fires, a tooltip will be shown on the notebook tab |
ShowTooltip |
Shows the tooltip on the tab. |
StopTooltipTimer |
Stops the timer keeping track of tooltips and mouse movements on the tab area. |
AuiTabCtrl
(wx.Control, AuiTabContainer)¶This is an actual wx.Window
- derived window which can be used as a tab control in the normal sense.
__init__
(self, parent, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.NO_BORDER|wx.WANTS_CHARS|wx.TAB_TRAVERSAL)¶Default class constructor. Used internally, do not call it in your code!
Parameters: |
|
---|
DoGetBestSize
(self)¶Gets the size which best suits the window: for a control, it would be the minimal size which doesn’t truncate the control, for a panel - the same size as it would have after a call to Fit().
Note
Overridden from wx.Control
.
GetDefaultBorder
(self)¶Returns the default border style for AuiTabCtrl
.
GetPointedToTab
(self)¶Returns the page at which the mouse is pointing (if any).
Return type: | wx.Window . |
---|
IsDragging
(self)¶Returns whether the user is dragging a tab with the mouse or not.
OnButton
(self, event)¶Handles the EVT_AUINOTEBOOK_BUTTON
event for AuiTabCtrl
.
Parameters: | event – a AuiNotebookEvent event to be processed. |
---|
OnCaptureLost
(self, event)¶Handles the wx.EVT_MOUSE_CAPTURE_LOST
event for AuiTabCtrl
.
Parameters: | event – a MouseCaptureLostEvent event to be processed. |
---|
OnEnterWindow
(self, event)¶Handles the wx.EVT_ENTER_WINDOW
event fof AuiTabCtrl
.
Parameters: | event – a MouseEvent event to be processed. |
---|
OnEraseBackground
(self, event)¶Handles the wx.EVT_ERASE_BACKGROUND
event for AuiTabCtrl
.
Parameters: | event – a EraseEvent event to be processed. |
---|
Note
This is intentionally empty, to reduce flicker.
OnKeyDown
(self, event)¶Handles the wx.EVT_KEY_DOWN
event for AuiTabCtrl
.
Parameters: | event – a KeyEvent event to be processed. |
---|
OnKeyDown2
(self, event)¶Handles the wx.EVT_KEY_DOWN
event for AuiTabCtrl
.
Parameters: | event – a KeyEvent event to be processed. |
---|
Deprecated since version 0.6: This implementation is now deprecated. Refer to OnKeyDown
for the correct one.
OnKillFocus
(self, event)¶Handles the wx.EVT_KILL_FOCUS
event for AuiTabCtrl
.
Parameters: | event – a FocusEvent event to be processed. |
---|
OnLeaveWindow
(self, event)¶Handles the wx.EVT_LEAVE_WINDOW
event for AuiTabCtrl
.
Parameters: | event – a MouseEvent event to be processed. |
---|
OnLeftDClick
(self, event)¶Handles the wx.EVT_LEFT_DCLICK
event for AuiTabCtrl
.
Parameters: | event – a MouseEvent event to be processed. |
---|
OnLeftDown
(self, event)¶Handles the wx.EVT_LEFT_DOWN
event for AuiTabCtrl
.
Parameters: | event – a MouseEvent event to be processed. |
---|
OnLeftUp
(self, event)¶Handles the wx.EVT_LEFT_UP
event for AuiTabCtrl
.
Parameters: | event – a MouseEvent event to be processed. |
---|
OnMiddleDown
(self, event)¶Handles the wx.EVT_MIDDLE_DOWN
event for AuiTabCtrl
.
Parameters: | event – a MouseEvent event to be processed. |
---|
OnMiddleUp
(self, event)¶Handles the wx.EVT_MIDDLE_UP
event for AuiTabCtrl
.
Parameters: | event – a MouseEvent event to be processed. |
---|
OnMotion
(self, event)¶Handles the wx.EVT_MOTION
event for AuiTabCtrl
.
Parameters: | event – a MouseEvent event to be processed. |
---|
OnPaint
(self, event)¶Handles the wx.EVT_PAINT
event for AuiTabCtrl
.
Parameters: | event – a PaintEvent event to be processed. |
---|
OnRightDown
(self, event)¶Handles the wx.EVT_RIGHT_DOWN
event for AuiTabCtrl
.
Parameters: | event – a MouseEvent event to be processed. |
---|
OnRightUp
(self, event)¶Handles the wx.EVT_RIGHT_UP
event for AuiTabCtrl
.
Parameters: | event – a MouseEvent event to be processed. |
---|
OnSetFocus
(self, event)¶Handles the wx.EVT_SET_FOCUS
event for AuiTabCtrl
.
Parameters: | event – a FocusEvent event to be processed. |
---|
OnSize
(self, event)¶Handles the wx.EVT_SIZE
event for AuiTabCtrl
.
Parameters: | event – a wx.SizeEvent event to be processed. |
---|
RestartTooltipTimer
(self, wnd)¶Starts a timer: when it fires, a tooltip will be shown on the notebook tab the mouse is pointing at.
Parameters: | wnd (wx.Window) – the window pointed by the mouse. |
---|
ShowTooltip
(self)¶Shows the tooltip on the tab.
StopTooltipTimer
(self)¶Stops the timer keeping track of tooltips and mouse movements on the tab area.