Method Summary |
|
__init__ (self)
Default class constructor. |
|
CalcTabHeight (self,
pageContainer)
Calculates the height of the input tab. |
|
CalcTabWidth (self,
pageContainer,
tabIdx,
tabHeight)
Calculates the width of the input tab. |
|
DrawDragHint (self,
pc,
tabIdx)
Draws tab drag hint, the default implementation is to do nothing. |
|
DrawDropDownArrow (self,
pageContainer,
dc)
Draws the drop-down arrow in the navigation area. |
|
DrawLeftArrow (self,
pageContainer,
dc)
Draw the left navigation arrow. |
|
DrawRightArrow (self,
pageContainer,
dc)
Draw the right navigation arrow. |
|
DrawTabs (self,
pageContainer,
dc)
Actually draws the tabs in FlatNotebook . |
|
DrawTabsLine (self,
pageContainer,
dc)
Draws a line over the tabs. |
|
DrawTabX (self,
pageContainer,
dc,
rect,
tabIdx,
btnStatus)
Draws the 'X' in the selected tab. |
|
DrawX (self,
pageContainer,
dc)
Draw the 'X' navigation button in the navigation area. |
|
GetButtonsAreaLength (self,
pageContainer)
Returns the navigation area width. |
|
GetDropArrowButtonPos (self,
pageContainer)
Returns the drop down button position in the navigation area. |
|
GetLeftButtonPos (self,
pageContainer)
Returns the left button position in the navigation area. |
|
GetRightButtonPos (self,
pageContainer)
Returns the right button position in the navigation area. |
|
GetXPos (self,
pageContainer)
Returns the 'X' button position in the navigation area. |
|
NumberTabsCanFit(self,
pageContainer,
fr)
|