struct CCL::IVisualStyleItem
Overview
Named item in a visual style (color, font, metric, etc.). More…
#include <ivisualstyle.h> struct IVisualStyleItem: public CCL::IUnknown { // methods virtual StringID CCL_API getItemName () const = 0; virtual void CCL_API getItemValue (Variant& value) const = 0; };
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
Named item in a visual style (color, font, metric, etc.).
Access via IArrayObject properties like IVisualStyle::kColors.
Methods
virtual StringID CCL_API getItemName () const = 0
Get item name.
virtual void CCL_API getItemValue (Variant& value) const = 0
Get item value, can be integer, string (including colors), IFont, IImage, IGradient.