AGW Logo

agw_title FNBRendererMgr

This class represents a manager that handles all the 6 renderers defined and calls the appropriate one when drawing is needed.

hierarchy Inheritance Diagram

Inheritance diagram for: FNBRendererMgr

Inheritance diagram of FNBRendererMgr


method_summary Methods Summary

__init__Default class constructor.
GetRendererReturns the current renderer based on the style selected.

API 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

Table Of Contents

Previous topic

FNBRendererFirefox2

Next topic

FNBRendererRibbonTabs