FNBRendererMgr
This class represents a manager that handles all the 6 renderers defined
and calls the appropriate one when drawing is needed.
Inheritance Diagram
Inheritance diagram for: FNBRendererMgr
Methods Summary
__init__ | Default class constructor. |
GetRenderer | Returns the current renderer based on the style selected. |
Class API
-
class FNBRendererMgr(object)[source]
This class represents a manager that handles all the 6 renderers defined
and calls the appropriate one when drawing is needed.
-
__init__()[source]
Default class constructor.
-
GetRenderer(style)[source]
Returns the current renderer based on the style selected.
Parameters: | style – represents one of the 6 implemented styles for FlatNotebook,
namely one of these bits:
Tabs style |
Hex Value |
Description |
FNB_VC71 |
0x1 |
Use Visual Studio 2003 (VC7.1) style for tabs |
FNB_FANCY_TABS |
0x2 |
Use fancy style - square tabs filled with gradient colouring |
FNB_VC8 |
0x100 |
Use Visual Studio 2005 (VC8) style for tabs |
FNB_FF2 |
0x20000 |
Use Firefox 2 style for tabs |
FNB_RIBBON_TABS |
0x80000 |
Use the Ribbon Tabs style to render the tabs |
|
Tree