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

Public Types | |
| enum | { kDefaultIID = IID_IADVTEXTOPTIONSFACADE } |
Public Member Functions | |
| virtual void | SetMissingGlyphProtectionPrefs (const bool16 useFontInputLocking, const bool16 useFontChangeLocking)=0 |
| virtual bool16 | GetMissingGlyphProtectionForInput () const =0 |
| virtual bool16 | GetMissingGlyphProtectionForFontChange () 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 |
A high level API for dealing with advanced text options prefs. Please use the IAdvTextOptionsFacade directly via the UtilsBoss if possible, see Utils.h: i.e. Utils<Facade::IAdvTextOptionsFacade>()->GetMissingGlyphProtectionForInput( ... ) ;
| pure virtual |
Get the flag to use font change locking
| pure virtual |
Get the flag to use font input locking
| pure virtual |
Set the flag to use missing glyph protection
| useFontInputLocking | protects against missing glyphs when typing |
| useFontChangeLocking | protects against missing glyphs when changing fonts |