![]() | InDesign SDK 20.5 |
#include <IBNDrawingStyle.h>

Public Types | |
| enum | { kDefaultIID = IID_IBNDRAWINGSTYLE } |
| enum | ListAlignment { kAlignLeft, kAlignCenter, kAlignRight } |
Public Member Functions | |
| virtual void | SetListType (ITextAttrListType::ListType listType)=0 |
| virtual ITextAttrListType::ListType | GetListType () const =0 |
| virtual bool16 | IsBulletOrNumberingApplied () const =0 |
| virtual void | SetBulletFontUID (UID u)=0 |
| virtual UID | GetBulletFontUID () const =0 |
| virtual void | SetBulletFontStyleName (const PMString &name)=0 |
| virtual const PMString & | GetBulletFontStyleName () const =0 |
| virtual void | SetBulletCharacterStyleUID (UID u)=0 |
| virtual UID | GetBulletCharacterStyleUID () const =0 |
| virtual void | SetBulletAlignment (ListAlignment val)=0 |
| virtual ListAlignment | GetBulletAlignment () const =0 |
| virtual void | SetNumberingCharacterStyleUID (UID u)=0 |
| virtual UID | GetNumberingCharacterStyleUID () const =0 |
| virtual void | SetNumberingAlignment (ListAlignment val)=0 |
| virtual ListAlignment | GetNumberingAlignment () const =0 |
| virtual UID | GetUsedColorUID () const =0 |
| virtual UID | GetUsedFontUIDFromCharacterStyle () const =0 |
| virtual PMString | GetUsedFontStyleNameFromCharacterStyle () const =0 |
| virtual void | SetBulletCharacterType (ITextAttrBulletCharacter::BulletCharacterType bulType)=0 |
| virtual ITextAttrBulletCharacter::BulletCharacterType | GetBulletCharacterType () const =0 |
| virtual void | SetBulletCharacterValue (int32 value)=0 |
| virtual int32 | GetBulletCharacterValue () const =0 |
| virtual void | SetBulletFontMMAxes (int32 numAxes, const Fixed *axes)=0 |
| virtual int32 | GetBulletFontMMAxes (Fixed *axes) const =0 |
| virtual void | SetNumberingSeparator (int32 i)=0 |
| virtual int32 | GetNumberingSeparator () const =0 |
| virtual void | SetNumberingStyle (ClassID c)=0 |
| virtual ClassID | GetNumberingStyle () const =0 |
| virtual void | SetNumberStartAt (int32 i)=0 |
| virtual int32 | GetNumberStartAt () const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
IBNDrawingStyle is the collection of summary information for attributes related to Bullets and Numbering. The information in this collection is set by the actual text attributes themselves.
| pure virtual |
Gets the alignment for bullets.
| pure virtual |
Gets the character style for bullets and text after.
| pure virtual |
Gets the bullet font style name.
| pure virtual |
Gets the bullet font family UID.
| pure virtual |
Get the list type as bulleted, numbered or none.
| pure virtual |
Gets the alignment for numbers.
| pure virtual |
Gets the character style for numbers.
| pure virtual |
Gets the UID for applied color to bullet or number.
| pure virtual |
Gets the font style name from applied character style to bullet or number.
| pure virtual |
Gets the font family UID from applied character style to bullet or number.
| pure virtual |
Checks if bullets or numbering is on.
| pure virtual |
Sets the alignment for bullets.
| val | is the type of alignment. |
| pure virtual |
Sets the character style for bullets and text after.
| u | is the UID of an existing character style. |
| pure virtual |
Sets the bullet font style name.
| name | is the bullet font style name. |
| pure virtual |
Sets the bullet font family UID.
| u | is the bullet font family UID. |
| pure virtual |
Set the list type to bullets, numbering or none.
| listType | specifies the list type to set to. It may be ITextAttrListType::kNone for no list, ITextAttrListType::kBulletedList for bullets and ITextAttrListType::kNumberedList for numbering. |
| pure virtual |
Sets the alignment for numbers.
| val | is the type of alignment. |
| pure virtual |
Sets the character style for numbers.
| u | is the UID of an existing character style. |