BCGSuite for MFC
CBCGPWinXPVisualManager

Detailed Description

The CBCGPWinXPVisualManager class provides the functionality that allows to draw various GUI elements using the current Windows native theme.

Call BCGPSetVisualManagerSuite(CBCGPVisualManager::BCGPVM_WINXP); to activate this visual theme.

+ Inheritance diagram for CBCGPWinXPVisualManager:

Additional Inherited Members

- Public Member Functions inherited from CBCGPVisualManager
 BreadcrumbFillBackgroundCalled to fill background of Breadcrumb Navigation Bar.
 
 DrawGanttChartBackgroundCalled by the framework to draw Gantt Chart background.
 
 DrawGanttHeaderTextCalled by the framework to draw text in a Gantt control header cell.
 
 DrawGanttItemBackgroundCellCalled by the framework to fill background of a Gantt cell.
 
 GetGanttColorsCalled by the framework to obtain colors (color scheme) to be used to draw Gantt Chart elements.
 
 IsOwnerDrawScrollBarTells whether the current Visual Manager supports custom scroll bar look.
 
 OnDrawGridSelectionBorderCalled by the framework to draw border around selected items in grid control.
 
 OnDrawGroupCalled by the framework to draw a Group control.
 
 OnDrawSliderChannelCalled by the framework to draw a slider channel.
 
 OnDrawSliderThumbCalled by the framework to draw a slider's thumb.
 
 OnFillDialogCalled by the framework to fill background of a themed dialog.
 
 OnFillPlannerCalled by the framework to fill background of planner control.
 
 OnFillPlannerWeekBarCalled by the framework to fill the planner week bar.
 
- Static Public Member Functions inherited from CBCGPVisualManager
 GetInstanceReturns a pointer to the visual manager object.
 
 SetDefaultManagerSets the default visual manager.
 
- Protected Types inherited from CBCGPVisualManager
enum  BCGBUTTON_STATE
 
enum  BCGP_SUITE_VM