Base class for the containing window for LabelBook and FlatImageBook.
__init__ | Default class constructor. |
AddPage | Adds a page to the book. |
AdvanceSelection | Cycles through the tabs. |
AssignImageList | Assigns an image list to the control. |
ChangeSelection | Changes the selection for the given page, returning the previous selection. |
DeleteAllPages | Deletes all the pages in the book. |
DeletePage | Deletes the specified page, and the associated window. |
DoSetSelection | Select the window by the provided pointer. |
EnableTab | Enables or disables a tab. |
GetAGWWindowStyleFlag | Returns the FlatBookBase window style. |
GetCurrentPage | Returns the currently selected notebook page or None. |
GetEnabled | Returns whether a tab is enabled or not. |
GetFontBold | Gets the font bold status. |
GetFontSizeMultiple | Gets the font size multiple for the page captions. |
GetImageList | Returns the associated image list. |
GetPage | Returns the window at the given page position. |
GetPageCount | Returns the number of pages in the book. |
GetPageImage | Returns the image index for the given page. |
GetPageText | Returns the text for the given page. |
GetSelection | Returns the current selection. |
HasAGWFlag | Returns whether a flag is present in the FlatBookBase style. |
InsertPage | Inserts a page into the book at the specified position. |
OnNavigationKey | Handles the wx.EVT_NAVIGATION_KEY event for FlatBookBase. |
RemovePage | Deletes the specified page, without deleting the associated window. |
ResizeTabArea | Resizes the tab area if the control has the INB_FIT_LABELTEXT style set. |
SetAGWWindowStyleFlag | Sets the window style. |
SetFontBold | Sets whether the page captions are bold or not. |
SetFontSizeMultiple | Sets the font size multiple for the page captions. |
SetPageImage | Sets the image index for the given page. |
SetPageText | Sets the text for the given page. |
SetSelection | Changes the selection from currently visible/selected page to the page given by page. |
Base class for the containing window for LabelBook and FlatImageBook.
Default class constructor.
Parameters: |
|
---|
Adds a page to the book.
Parameters: |
|
---|
Note
The call to this function generates the page changing events.
Cycles through the tabs.
Parameters: | forward – if True, the selection is advanced in ascending order (to the right), otherwise the selection is advanced in descending order. |
---|
Note
The call to this function generates the page changing events.
Assigns an image list to the control.
Parameters: | imglist – an instance of wx.ImageList. |
---|
Changes the selection for the given page, returning the previous selection.
Parameters: | page – an integer specifying the page to be selected. |
---|
Note
The call to this function does not generate the page changing events.
See GetCurrentPage
Deletes the specified page, and the associated window.
Parameters: | page – an integer specifying the page to be deleted. |
---|
Note
The call to this function generates the page changing events.
Select the window by the provided pointer.
Parameters: | window – an instance of wx.Window. |
---|
Enables or disables a tab.
Parameters: |
|
---|
Returns the FlatBookBase window style.
See also
SetAGWWindowStyleFlag for a list of possible window style flags.
Returns whether a tab is enabled or not.
Parameters: | page – an integer specifying the page index. |
---|
Returns the window at the given page position.
Parameters: | page – an integer specifying the page to be returned. |
---|
Returns the image index for the given page.
Parameters: | page – an integer specifying the page index. |
---|
Returns the text for the given page.
Parameters: | page – an integer specifying the page index. |
---|
Returns whether a flag is present in the FlatBookBase style.
Parameters: | flag – one of the possible FlatBookBase window styles. |
---|
See also
SetAGWWindowStyleFlag for a list of possible window style flags.
Inserts a page into the book at the specified position.
Parameters: |
|
---|
Note
The call to this function generates the page changing events.
Handles the wx.EVT_NAVIGATION_KEY event for FlatBookBase.
Parameters: | event – a wx.NavigationKeyEvent event to be processed. |
---|
See GetPageCount
See GetPageImage, SetPageImage
See GetPageText, SetPageText
Deletes the specified page, without deleting the associated window.
Parameters: | page – an integer specifying the page to be removed. |
---|
Note
The call to this function generates the page changing events.
See GetSelection, SetSelection
Sets the window style.
Parameters: | agwStyle – can be a combination of the following bits:
|
---|
Sets whether the page captions are bold or not.
Parameters: | bold – True or False. |
---|
Sets the font size multiple for the page captions.
Parameters: | multiple – The multiple to be applied to the system font to get the our font size. |
---|
Sets the image index for the given page.
Parameters: |
|
---|
Sets the text for the given page.
Parameters: |
|
---|