![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_IVERTICALCOLUMNRULEDATA } |
| enum | VerticalRuleHeightMode { kFlag_VerticalRuleHeightDefault = 0, kFlag_VerticalRuleHeightAscToDesc, kFlag_VerticalRuleHeightEmBoxToEmBox } |
Public Member Functions | |
| virtual bool16 | GetUseVerticalRule () const =0 |
| virtual void | SetUseVerticalRule (bool16 useVerticalRule)=0 |
| virtual PMReal | GetVerticalRuleOffset () const =0 |
| virtual void | SetVerticalRuleOffset (PMReal offset)=0 |
| virtual PMReal | GetVerticalRuleTopInset () const =0 |
| virtual void | SetVerticalRuleTopInset (PMReal inset)=0 |
| virtual bool16 | GetVerticalRuleInsetChain () const =0 |
| virtual void | SetVerticalRuleInsetChain (bool16 isChained)=0 |
| virtual PMReal | GetVerticalRuleBottomInset () const =0 |
| virtual void | SetVerticalRuleBottomInset (PMReal inset)=0 |
| virtual PMReal | GetVerticalRuleStrokeWidth () const =0 |
| virtual void | SetVerticalRuleStrokeWidth (PMReal width)=0 |
| virtual UID | GetVerticalRuleStrokeColor () const =0 |
| virtual void | SetVerticalRuleStrokeColor (UID colorUID)=0 |
| virtual ICompositionStyle::StrokeType | GetVerticalRuleStrokeType () const =0 |
| virtual void | SetVerticalRuleStrokeType (ICompositionStyle::StrokeType strokeType)=0 |
| virtual PMReal | GetVerticalRuleTint () const =0 |
| virtual void | SetVerticalRuleTint (PMReal tint)=0 |
| virtual bool16 | GetVerticalRuleOverprint () const =0 |
| virtual void | SetVerticalRuleOverprint (bool16 isOverprint)=0 |
| virtual VerticalRuleHeightMode | GetVerticalRuleHeightMode () const =0 |
| virtual void | SetVerticalRuleHeightMode ()=0 |
| virtual void | CopyFrom (const IVerticalColumnRuleData *verticalColumnRuleData)=0 |
| virtual void | CopyFrom (const ITextFrameOptionsData *tfoData)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
VerticalRuleHeightMode defines height mode of vertical rules for different locales. For Roman locales: kFlag_VerticalRuleHeightAscToDesc For Japanese locales: kFlag_VerticalRuleHeightEmBoxToEmBox
| pure virtual |
CopyFrom copies from the source to this IVerticalColumnRuleData.
| source | IN The IVerticalColumnRuleData to copy. |
| pure virtual |
CopyFrom copies from the ITextFrameOptionsData to this IVerticalColumnRuleData.
| source | IN The ITextFrameOptionsData to copy. |
| pure virtual |
Get is vertical rule applied on multi column frame flag
| pure virtual |
Get the vertical rule Bottom inset of multi column frame
| pure virtual |
Get the Vertical rule height mode of multi column frame
| pure virtual |
Get the vertical rule inset chain of multi column frame
| pure virtual |
Get the Vertical rule offset of multi column frame
| pure virtual |
Get the vertical rule stroke overprint of multi column frame
| pure virtual |
Get the vertical rule stroke color of multi column frame.
| pure virtual |
Get the column rule stroke type of multi column frame.
| pure virtual |
Get the vertical rule stroke width of multi column frame
| pure virtual |
Get the vertical rule stroke tint of multi column frame.
| pure virtual |
Get the Vertical rule top inset of multi column frame
| pure virtual |
Set the use vertical rule flag of multi column frame
| bool16 | to turn on/off vertical rule |
| pure virtual |
Set the vertical rule Bottom inset of multi column frame
| bottom | inset value |
| pure virtual |
for internal use only Set the vertical rule height mode of multi column frame
| pure virtual |
Set the vertical rule inset chain of multi column frame
| offset | Value |
| pure virtual |
Set the vertical rule offset of multi column frame
| offset | value |
| pure virtual |
Set the vertical rule stroke overprint of multi column frame
| stroke | overprint Value to set |
| pure virtual |
Set the vertical rule stroke color of multi column frame
| stroke | color UID Value to set |
| pure virtual |
Set the vertical rule stroke type of multi column frame
| StrokeType | value |
| pure virtual |
Set the vertical rule stroke width of multi column frame
| stroke | width value to set |
| pure virtual |
Set the vertical rule stroke tint of multi column frame
| stroke | tint Value to set |
| pure virtual |
Set the vertical rule top inset of multi column frame
| top | inset value to set |