CMFCVisualManagerOffice2003 Class
CMFCVisualManagerOffice2003 gives an application a Microsoft Office 2003 appearance.
class CMFCVisualManagerOffice2003 : public CMFCVisualManagerOfficeXP
Members
Public Methods
Name |
Description |
---|---|
(Overrides CMFCVisualManager::DrawComboBorderWinXP.) |
|
(Overrides CMFCVisualManager::DrawComboDropButtonWinXP.) |
|
|
|
(Overrides CMFCVisualManager::DrawPushButtonWinXP.) |
|
|
|
|
|
(Overrides CMFCVisualManagerOfficeXP::GetPropertyGridGroupColor.) |
|
(Overrides CMFCVisualManagerOfficeXP::GetPropertyGridGroupTextColor.) |
|
(Overrides CMFCVisualManager::GetShowAllMenuItemsHeight.) |
|
(Overrides CMFCVisualManagerOfficeXP::GetSmartDockingBaseGuideColors.) |
|
CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor |
(Overrides CMFCVisualManager::GetSmartDockingHighlightToneColor.) |
The framework calls this function when it has to retrieve the set of colors for drawing a tab window. (Overrides CMFCVisualManager::GetTabFrameColors.) |
|
CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin |
(Overrides CMFCVisualManager::GetToolBarCustomizeButtonMargin.) |
(Overrides CMFCVisualManager::GetToolbarDisabledColor.) |
|
(Overrides CMFCVisualManager::GetToolTipInfo.) |
|
Indicates whether the visual manager uses native Windows XP theme colors. |
|
Returns whether the current visual manager draws borders around panes that are docked and tabbed. (Overrides CMFCVisualManager::IsDockingTabHasBorder.) |
|
(Overrides CMFCVisualManager::IsHighlightOneNoteTabs.) |
|
(Overrides CMFCVisualManager::IsOffsetPressedButton.) |
|
|
|
(Overrides CMFCVisualManager::IsToolbarRoundShape.) |
|
Indicates whether a global Windows XP theme is used. |
|
(Overrides CMFCVisualManager::IsWindowsThemingSupported.) |
|
The framework calls this method when it draws the border of an auto-hide button. (Overrides CMFCVisualManager::OnDrawAutoHideButtonBorder.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawBarGripper.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawBrowseButton.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawButtonBorder.) |
|
The framework calls this method when it draws the border of a CMFCCaptionBar Class object. (Overrides CMFCVisualManager::OnDrawCaptionBarBorder.) |
|
(Overrides CMFCVisualManager::OnDrawCheckBoxEx.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawComboBorder.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawComboDropButton.) |
|
(Overrides CMFCVisualManager::OnDrawControlBorder.) |
|
(Overrides CMFCVisualManager::OnDrawExpandingBox.) |
|
The framework calls this method when it draws the border around an instance of the CMFCHeaderCtrl Class. (Overrides CMFCVisualManager::OnDrawHeaderCtrlBorder.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawMenuBorder.) |
|
The framework calls this method when it draws the splitter for an Outlook bar. (OverridesCMFCVisualManager::OnDrawOutlookBarSplitter .) |
|
Called by the framework when it draws the border of an Outlook page button. (Overrides CMFCVisualManager::OnDrawOutlookPageButtonBorder.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawPaneBorder.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawPaneCaption.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawPopupWindowBorder.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawPopupWindowCaption.) |
|
The framework calls this method when it draws a group of buttons on the ribbon. (Overrides CMFCVisualManager::OnDrawRibbonButtonsGroup.) |
|
The framework calls this method when it draws the caption bar for a ribbon category. (Overrides CMFCVisualManager::OnDrawRibbonCategoryCaption.) |
|
The framework calls this method when it draws the tab for a ribbon category. (Overrides CMFCVisualManager::OnDrawRibbonCategoryTab.) |
|
The framework calls this method when it draws a CMFCRibbonProgressBar Class. (Overrides CMFCVisualManager::OnDrawRibbonProgressBar.) |
|
CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator |
(Overrides CMFCVisualManagerOfficeXP::OnDrawRibbonQuickAccessToolBarSeparator.) |
The framework calls this method when it draws the channel of a CMFCRibbonSlider Class. (Overrides CMFCVisualManager::OnDrawRibbonSliderChannel.) |
|
The framework calls this method when it draws the thumb of a CMFCRibbonSlider object. (Overrides CMFCVisualManager::OnDrawRibbonSliderThumb.) |
|
The framework calls this method when it draws the zoom buttons for a CMFCRibbonSlider object. (Overrides CMFCVisualManager::OnDrawRibbonSliderZoomButton.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawRibbonStatusBarPane.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawScrollButtons.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawSeparator.) |
|
(Overrides CMFCVisualManager::OnDrawShowAllMenuItems.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.) |
|
The framework calls this method when it draws the progress indicator on the CMFCStatusBar object. (Overrides CMFCVisualManager::OnDrawStatusBarProgress.) |
|
The framework calls this method when it draws the size box for a CMFCStatusBar. (Overrides CMFCVisualManager::OnDrawStatusBarSizeBox.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawTab.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawTask.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnEraseTabsArea.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnEraseTabsButton.) |
|
The framework calls this method when it erases a frame on a CMFCBaseTabCtrl Class. (Overrides CMFCVisualManager::OnEraseTabsFrame.) |
|
The framework calls this method when it fills the background of an auto-hide button. (Overrides CMFCVisualManager::OnFillAutoHideButtonBackground.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnFillBarBackground.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnFillButtonInterior.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.) |
|
The framework calls this method when it fills the background of a header control. (Overrides CMFCVisualManager::OnFillHeaderCtrlBackground.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnFillHighlightedArea.) |
|
The framework calls this method when it fills the background of an Outlook caption bar. (Overrides CMFCVisualManager::OnFillOutlookBarCaption.) |
|
The framework calls this method when it fills the interior of an Outlook page button. (Overrides CMFCVisualManager::OnFillOutlookPageButton.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnFillPopupWindowBackground.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnFillTab.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.) |
|
The framework calls this method when it fills the background of a CMFCTasksPane control. (Overrides CMFCVisualManager::OnFillTasksPaneBackground.) |
|
CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton |
(Overrides CMFCVisualManagerOfficeXP::OnHighlightQuickCustomizeMenuButton.) |
(Overrides CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.) |
|
(Overrides CMFCVisualManagerOfficeXP::OnUpdateSystemColors.) |
|
Specifies whether the visual manager should use native Windows XP theme colors or colors obtained from GetSysColor. |
|
|
|
Specifies the Windows XP global theme. |
Remarks
You use the CMFCVisualManagerOffice2003 class to change the visual appearance of your application to resemble Microsoft Office 2003.
Example
The following example demonstrates how to set the office 2003 visual manager. This code snippet is part of the DesktopAlertDemo Sample: MFC Desktop Alert Application.
CMFCVisualManager::SetDefaultManager (RUNTIME_CLASS (CMFCVisualManagerOffice2003));
Inheritance Hierarchy
Requirements
Header: afxvisualmanageroffice2003.h
See Also
Concepts
Reference
CMFCVisualManagerOfficeXP Class
CMFCVisualManagerWindows Class
CMFCVisualManager::SetDefaultManager