struct CCL::IThemeStatics
Overview
Access to static members of theme class. More…
#include <itheme.h> struct IThemeStatics: public CCL::IUnknown { // methods virtual CStringPtr CCL_API getThemeMetricName (ThemeMetricID which) const = 0; virtual CStringPtr CCL_API getThemeColorName (ThemeColorID which) const = 0; virtual CStringPtr CCL_API getThemeFontName (ThemeFontID which) const = 0; virtual CStringPtr CCL_API getThemeCursorName (ThemeCursorID which) const = 0; virtual const IVisualStyle&CCL_API getGlobalStyle () const = 0; IThemeStatics FontRef getStandardFont (); };
Inherited Members
public: // methods virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0; virtual unsigned int CCL_API retain () = 0; virtual unsigned int CCL_API release () = 0;
Detailed Documentation
Access to static members of theme class.
Methods
virtual CStringPtr CCL_API getThemeMetricName (ThemeMetricID which) const = 0
Get theme metric name.
virtual CStringPtr CCL_API getThemeColorName (ThemeColorID which) const = 0
Get theme color name.
virtual CStringPtr CCL_API getThemeFontName (ThemeFontID which) const = 0
Get theme font name.
virtual CStringPtr CCL_API getThemeCursorName (ThemeCursorID which) const = 0
Get theme cursor name.
virtual const IVisualStyle&CCL_API getGlobalStyle () const = 0
Get global visual style.