![]() | InDesign SDK 20.5 |
#include <IPNGIconAttributes.h>
Public Types | |
| enum | { kDefaultIID = IID_IPNGICONATTRIBUTES } |
Public Member Functions | |
| virtual int32 | GetIconCentering () const =0 |
| virtual void | SetIconCentering (const int32 centering)=0 |
| virtual void | SetIconLook (const int32 _look)=0 |
| virtual int32 | GetIconLook () const =0 |
| virtual bool | GetDrawIconWell () const =0 |
| virtual bool | GetDrawIconBorder () const =0 |
| virtual void | SetAttributes (const int32 centering, const int32 _look, const bool _drawIconWell)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Abstract interface for accessing and modifying the settings of a icon. All icon resource should contain a PNGIconAttributes interface and resource data.
The constants defined in IconStyleDefs.h should be used when defineing an Icons view.fr resource
| pure virtual |
GetDrawIconBorder
| pure virtual |
GetDrawIconWell
| pure virtual |
GetIconCentering
| pure virtual |
GetIconLook
| pure virtual |
SetAttributes Sets the icon attributes
| centering | |
| _look | |
| _drawIconWell |
| pure virtual |
SetIconCentering Sets the icon centering value
| (kIconCentering | | kIconNoCentering | kIconHorizontalCentering | kIconVerticalCentering ) |
| pure virtual |
SetIconLook Sets the icon look
| (kIconRaisedLook | | kIconFlushLook) |