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

Public Types | |
| enum | { kDefaultIID = IID_IKENTENSTYLE } |
| enum | KentenKind { Kenten_None = 0, Kenten_BlackSesameDot, Kenten_WhiteSesameDot, Kenten_Fisheye, Kenten_BlackCircle, Kenten_SmallBlackCircle, Kenten_Bullseye, Kenten_BlackTriangle, Kenten_WhiteTriangle, Kenten_WhiteCircle, Kenten_SmallWhiteCircle, Kenten_Custom } |
| enum | AlignmentType { kLeft, kCenter, kRight } |
| enum | { kShiftJIS = 0, kJIS, kUnicode, kKuten } |
| enum | { kBlackSesameAscii = 0x0030, kWhiteSesameAscii, kFisheyeAscii, kBlackCircleAscii, kSmallBlackCircleAscii, kBullseyeAscii, kBlackTriangleAscii, kWhiteTriangleAscii, kWhiteCircleAscii, kSmallWhiteCircleAscii } |
Public Member Functions | |
| virtual void | SetKentenKind (IKentenStyle::KentenKind flag)=0 |
| virtual IKentenStyle::KentenKind | GetKentenKind () const =0 |
| virtual void | SetKentenSize (PMReal p)=0 |
| virtual PMReal | GetKentenSize () const =0 |
| virtual void | SetKentenRelatedSize (PMReal p)=0 |
| virtual PMReal | GetKentenRelatedSize () const =0 |
| virtual void | SetKentenFontFamily (UID u)=0 |
| virtual UID | GetKentenFontFamily () const =0 |
| virtual void | SetKentenFontStyle (const PMString &n)=0 |
| virtual const PMString & | GetKentenFontStyle () const =0 |
| virtual void | SetKentenXScale (PMReal r)=0 |
| virtual PMReal | GetKentenXScale () const =0 |
| virtual void | SetKentenYScale (PMReal r)=0 |
| virtual PMReal | GetKentenYScale () const =0 |
| virtual void | SetKentenXOffset (PMReal r)=0 |
| virtual PMReal | GetKentenXOffset () const =0 |
| virtual void | SetKentenYOffset (PMReal r)=0 |
| virtual PMReal | GetKentenYOffset () const =0 |
| virtual void | SetKentenColor (UID newColor)=0 |
| virtual UID | GetKentenColor ()=0 |
| virtual void | SetColorUID (bool16 stroke, UID newColor)=0 |
| virtual UID | GetColorUID (bool16 stroke)=0 |
| virtual void | SetTint (bool16 stroke, PMReal tint)=0 |
| virtual PMReal | GetTint (bool16 stroke) const =0 |
| virtual void | SetOverprint (bool16 stroke, int16 over)=0 |
| virtual int16 | GetOverprint (bool16 stroke) const =0 |
| virtual void | SetOutlineWidth (PMReal width)=0 |
| virtual PMReal | GetOutlineWidth () const =0 |
| virtual bool16 | IsOutlined ()=0 |
| virtual void | SetKentenAlignment (IKentenStyle::AlignmentType align)=0 |
| virtual int16 | GetKentenAlignment () const =0 |
| virtual void | SetKentenCharacterSet (int16 characterSet)=0 |
| virtual int16 | GetKentenCharacterSet () const =0 |
| virtual void | SetKentenPosition (bool16 pos)=0 |
| virtual bool16 | GetKentenPosition () const =0 |
| virtual void | SetKentenCharacter (textchar code)=0 |
| virtual textchar | GetKentenCharacter () 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 |
Interface for the kenten style text attribute. It is traditionally an accent mark above or below kanji characters.
| anonymous enum |
interface ID enum
| anonymous enum |
Kenten character set enum
| anonymous enum |
Kenten kind ascii enum (for Adobe Kenten font)
Kenten alignment enum
| pure virtual |
Get Kenten Color UID
| pure virtual |
Get Kenten Alignment
| pure virtual |
Get Kenten Character code
| pure virtual |
Get Kenten Character Set
| pure virtual |
Get Kenten Color
| pure virtual |
Get Kenten Font family
| pure virtual |
Get Kenten Font style
| pure virtual |
Get Kenten Character kind
| pure virtual |
Get Kenten Position
| pure virtual |
Get Kenten related size
| pure virtual |
Get Kenten point size
| pure virtual |
Get Kenten X Offset
| pure virtual |
Get Kenten X Scale
| pure virtual |
Get Kenten Y Offset
| pure virtual |
Get Kenten Y Scale
| pure virtual |
Get Kenten Outline Width
| pure virtual |
Get Kenten Overprint
| pure virtual |
Get Kenten tint
| pure virtual |
Get Kenten is outlined flag
| pure virtual |
Set Kenten Color
| stroke | flag |
| newColor | color uid |
| pure virtual |
Set Kenten Alignment
| align |
| pure virtual |
Set Kenten Character code of Kenten (Custom)
| code | kenten textchar |
| pure virtual |
Set Kenten Character Set
| characterSet |
| pure virtual |
Set Kenten Color
| newColor | color UID |
| pure virtual |
Set Kenten Font family
| u | font UID |
| pure virtual |
Set Kenten Font style
| n | fontStyleName |
| pure virtual |
Set Kenten kind
| flag | (should be of the KentenKind enumerated type specified above!) |
| pure virtual |
Set Kenten Position
| pos | 0: above/right 1: below/left |
| pure virtual |
Set Kenten related size
| p | related size |
| pure virtual |
Set Kenten point size
| p | point size |
| pure virtual |
Set Kenten X Offset
| r | the x offset value |
| pure virtual |
Set Kenten X Scale
| r | the x scale value |
| pure virtual |
Set Kenten Y Offset
| r | the y offset value |
| pure virtual |
Set Kenten Y Scale
| r | the y scale value |
| pure virtual |
Set Kenten Outline Width
| width |
| pure virtual |
Set Kenten Overprint
| stroke | flag |
| overprint | value |
| pure virtual |
Set Kenten tint
| stroke | flag |
| tint | value |