InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ITextAttrCharHang Class Referenceabstract

#include <ITextAttrCharHang.h>

Inheritance diagram for ITextAttrCharHang:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ITEXTATTRCHARHANG }
 
typedef
IDrawingStyle::CharacterHang 
ValueType
 

Public Member Functions

void Set (ValueType flag)
 
ValueType Get () const
 
virtual void SetHang (IDrawingStyle::CharacterHang cm)=0
 
virtual
IDrawingStyle::CharacterHang 
GetHang () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Interface for a text attribute whose value is the character hang (the alignment vertically in a horizontal line).

See Also
IDrawingStyle::CharacterHang

Member Function Documentation

ValueType ITextAttrCharHang::Get (void ) const
inline
Get() gets the current setting for Character Hang

Returns
the character hang
virtual IDrawingStyle::CharacterHang ITextAttrCharHang::GetHang () const
pure virtual
GetHang() -- same as Get()

Returns
character hang setting
void ITextAttrCharHang::Set (ValueType flag)
inline
Set() sets the value to type flag

Parameters
flag[IN] the character hang to be set
virtual void ITextAttrCharHang::SetHang (IDrawingStyle::CharacterHang cm)
pure virtual
SetHang() -- same as Set()

Parameters
cm[IN] character hang to be set