
wx.lib.agw.flatnotebook.TabNavigatorWindow¶This class is used to create a modal dialog that enables Smart Tabbing,
similar to what you would get by hitting Alt + Tab on Windows.
Methods Summary¶__init__ |
Default class constructor. |
CloseDialog |
Closes the TabNavigatorWindow dialog, setting the new selection in |
OnItemSelected |
Handles the wx.EVT_LISTBOX_DCLICK for the TabNavigatorWindow. |
OnKeyUp |
Handles the wx.EVT_KEY_UP for the TabNavigatorWindow. |
OnNavigationKey |
Handles the wx.EVT_NAVIGATION_KEY for the TabNavigatorWindow. |
OnPanelEraseBg |
Handles the wx.EVT_ERASE_BACKGROUND for the TabNavigatorWindow top panel. |
OnPanelPaint |
Handles the wx.EVT_PAINT for the TabNavigatorWindow top panel. |
PopulateListControl |
Populates the TabNavigatorWindow listbox with a list of tabs. |
Class API¶TabNavigatorWindow(wx.Dialog)¶This class is used to create a modal dialog that enables Smart Tabbing,
similar to what you would get by hitting Alt + Tab on Windows.
__init__(self, parent=None, icon=None)¶Default class constructor. Used internally.
| Parameters: |
|
|---|
CloseDialog(self)¶Closes the TabNavigatorWindow dialog, setting the new selection in
FlatNotebook.
OnItemSelected(self, event)¶Handles the wx.EVT_LISTBOX_DCLICK for the TabNavigatorWindow.
| Parameters: | event – a ListEvent event to be processed. |
|---|
OnKeyUp(self, event)¶Handles the wx.EVT_KEY_UP for the TabNavigatorWindow.
| Parameters: | event – a KeyEvent event to be processed. |
|---|
OnNavigationKey(self, event)¶Handles the wx.EVT_NAVIGATION_KEY for the TabNavigatorWindow.
| Parameters: | event – a NavigationKeyEvent event to be processed. |
|---|
OnPanelEraseBg(self, event)¶Handles the wx.EVT_ERASE_BACKGROUND for the TabNavigatorWindow top panel.
| Parameters: | event – a EraseEvent event to be processed. |
|---|
Note
This method is intentionally empty to reduce flicker.
OnPanelPaint(self, event)¶Handles the wx.EVT_PAINT for the TabNavigatorWindow top panel.
| Parameters: | event – a PaintEvent event to be processed. |
|---|
PopulateListControl(self, book)¶Populates the TabNavigatorWindow listbox with a list of tabs.
| Parameters: | book – an instance of FlatNotebook containing the tabs to be
displayed in the listbox. |
|---|