BCGControlBar Library for .NET
TabDrawManager Class Members
Fields  Methods 


The following tables list the members exposed by TabDrawManager.

Public Constructors
 NameDescription
Public ConstructorTabDrawManager Constructor  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)TabItemVS2005ConnectOffset

Specifies the margin between a left tab border and a top border in TabStripStyle::VS2005.

 
Public Fieldstatic (Shared in Visual Basic)TabStripOneNote2007InactiveFrameTopOffset  
Public Fieldstatic (Shared in Visual Basic)TabStripVS2003InactiveFrameOffset  
Public Fieldstatic (Shared in Visual Basic)TabStripVS2005RoundedCornerOffset

Specifies the corner for rounded tab in TabStripStyle::VS2003.

 
Top
Public Methods
 NameDescription
Public MethodBuildTabItemRegionSpecifies a region to draw a tab item.  
Public MethodBuildTabItemRegionExcel

Specifies a region to draw a tab item on the TabStrip with TabStripStyle::Excel.

 
Public MethodBuildTabItemRegionOneNote

Specifies a region to draw a tab item on the TabStrip with TabStripStyle::OneNote.

 
Public MethodBuildTabItemRegionOneNote2007  
Public MethodBuildTabItemRegionVS2005

Specifies a region to draw a tab item on the TabStrip with TabStripStyle::VS2005.

 
Public MethodDisposeOverloaded.   
Public MethodDrawCloseButton  
Public MethodDrawColoredTabItem  
Public Methodstatic (Shared in Visual Basic)GetInstanceGets an instance of a created DrawManager.  
Public MethodGetTabFrameSizeGets a border width of the tab item on the tab strip with specified tabstripStyle and VisualStyle.  
Public MethodGetTabItemColorDefReturns TabItemColorDef structure associated with the specified tab item.  
Public MethodGetTabItemFrameColorCalled by the TabDrawManager on drawing the tab item.  
Public MethodInitDrawContextCalled by the framework on painting tab strip. Initialize an object to redraw, graphics surface to draw on, the colors to use and the space between tab items.  
Public MethodOnDrawFrameButtonsCalled by the framework on redrawing the frame of tab item which located on the tab strip with TabStripStyle::Buttons.  
Public MethodOnDrawFrameExcelCalled by the framework on redrawing the frame of tab item which located on the tab strip with TabStripStyle::Excel.  
Public MethodOnDrawFrameFlatCalled by the framework on redrawing the frame of tab item which located on the tab strip with TabStripStyle::Flat.  
Public MethodOnDrawFrameOneNoteCalled by the framework on redrawing the frame of tab item which located on the tab strip with TabStripStyle::OneNote.  
Public MethodOnDrawFrameOneNote2007  
Public MethodOnDrawFrameSimple3DCalled by the framework on redrawing the frame of tab item which located on the tab strip with TabStripStyle::Simple3D.  
Public MethodOnDrawFrameVS2003Called by the framework on redrawing the frame of tab item which located on the tab strip with TabStripStyle::VS2003.  
Public MethodOnDrawFrameVS2005Called by the framework on redrawing the frame of tab item which located on the tab strip with TabStripStyle::VS2005.  
Public MethodOnDrawFrameVS2005RoundedCalled by the framework on redrawing the frame of tab item which located on the tab strip with TabStripStyle::VS2005.  
Public MethodOnDrawFrameWinXPButtons  
Public MethodOnDrawItemContentCalled by the framework on painting tab items on the tab strip. Calculates a layout and draws a tab image and a text within the tab item from the TabCollection with the specified index.  
Public MethodOnDrawTabItemFrameCalled by the framework on painting tab items on the tab strip. Draws a frame around tab item from the TabCollection with the specified index.  
Public MethodOnFillTabItemButtons

Called by DrawManager on filling tab item interior for tab items located on the tab strip which has TabStripStyle::Buttons. Fills the background of the specified tab item by colors from the TabBackColorDef object associated with the specified item. 

 
Public MethodOnFillTabItemExcel

Called by DrawManager on filling tab item interior for tab items located on the tab strip which has TabStripStyle::Excel. Fills the background of the specified tab item by colors from the TabBackColorDef object associated with the specified item. 

 
Public MethodOnFillTabItemFlat

Called by DrawManager on filling tab item interior for tab items located on the tab strip which has TabStripStyle::Float. Fills the background of the specified tab item by colors from the TabBackColorDef object associated with the specified item. 

 
Public MethodOnFillTabItemInterior  
Public MethodOnFillTabItemOneNote

Called by DrawManager on filling tab item interior for tab items located on the tab strip which has TabStripStyle::OneNote. Fills the background of the specified tab item by colors from the TabBackColorDef object associated with the specified item. 

 
Public MethodOnFillTabItemOneNote2007  
Public MethodOnFillTabItemSimple3D

Called by DrawManager on filling tab item interior for tab items located on the tab strip which has TabStripStyle::Simple3D. Fills the background of the specified tab item by colors from the TabBackColorDef object associated with the specified item. 

 
Public MethodOnFillTabItemVS2003

Called by DrawManager on filling tab item interior for tab items located on the tab strip which has TabStripStyle::VS2003. Fills the background of the specified tab item by colors from the TabBackColorDef object associated with the specified item. 

 
Public MethodOnFillTabItemVS2005

Called by DrawManager on filling tab item interior for tab items located on the tab strip which has TabStripStyle::VS2005. Fills the background of the specified tab item by colors from the TabBackColorDef object associated with the specified item. 

 
Public MethodOnFillTabItemVS2005Rounded

Called by DrawManager on filling tab item interior for tab items located on the tab strip which has TabStripStyle::VS2005Rounded. Fills the background of the specified tab item by colors from the TabBackColorDef object associated with the specified item. 

 
Public MethodOnFillTabItemWinXPButtons  
Public MethodOnFillTabStripAreaFills the background of the tab strip.  
Public MethodOnFillTabStripAreaVS2003

Fills the background of the tab strip which has TabStripStyle::VS2003.

 
Public MethodOnFillTabStripAreaVS2005Rounded

Fills the background of the tab strip which has TabStripStyle::VS2005Rounded.

 
Public MethodOnFillTabStripAreaWinXPButtons  
Public MethodReleaseDrawContextCalled by the framework on painting tab strip. Releases such resourses used by the DrawManager instance as graphics and tab strip.  
Public Methodstatic (Shared in Visual Basic)SetDefaultDrawManagerTypeSets the type of the default manager.  
Public MethodSetTabStrip  
Top
See Also

Reference

TabDrawManager Class
BCGSoft.Controls.TabStrip Namespace

Send Feedback