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

Public Types | |
| enum | { kDefaultIID = IID_ITEXTATTRHYPHENMODE } |
| typedef IHyphenationStyle::HyphenationMethod | ValueType |
Public Member Functions | |
| void | Set (ValueType flag) |
| ValueType | Get () const |
| virtual void | SetMethod (IHyphenationStyle::HyphenationMethod method)=0 |
| virtual IHyphenationStyle::HyphenationMethod | GetMethod () 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 |
ITextAttrHyphenMode is a simple data interface that is used to hold the desired hyphenation mode: on or off. Although the data supports off, manual, dictionary and algorithm, InDesign only directly provides access to "manual" and "algorithm" These correspond to "off" (hard & discretionary hyphens only) and "on" (everything including algorithmic hyphenation).
| inline |
Get the value.
| pure virtual |
Get the value.
| inline |
Set the value.
| flag | specifies the hyphenation mode. |
| pure virtual |
Set the value.
| method | specifies the hyphenation mode. |