Professional User Interface Suite, Copyright FOSS Software Inc. Help Published with Permission.

All user interface elements provided by Prof-UIS are painted with the global paint manager component, which is an instance of the CExtPaintManager (the Office 2000 theme) or any other class derived from it:

  •    CExtPaintManagerXP, the Office XP theme
  •    CExtPaintManagerOffice2003, the Office 2003 theme
  •    CExtPaintManagerStudio2005, the Visual Studio 2005 theme
  •    your custom class

The Office XP theme is used by default.

For example, you can activate the Visual Studio 2005 theme in your application with the code below:

VERIFY(
   g_PaintManager.InstallPaintManager(
    new CExtPaintManagerStudio2005
   )
);