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

Public Member Functions | |
| virtual void | SetAdaptiveLayoutOn (bool16 val)=0 |
| virtual void | SetScaleLockedPageItems (bool16 val)=0 |
| virtual void | SetFontSizeandLeadingOn (bool16 val)=0 |
| virtual void | SetFontSizeLimitOn (bool16 val)=0 |
| virtual void | SetMinimumFontSize (PMReal val)=0 |
| virtual void | SetMaximumFontSize (PMReal val)=0 |
| virtual void | SetAutoAdjustMargins (bool16 val)=0 |
| virtual bool16 | GetAdaptiveLayoutOn ()=0 |
| virtual bool16 | GetScaleLockedPageItems ()=0 |
| virtual bool16 | IsFontSizeandLeadingOn ()=0 |
| virtual bool16 | IsFontSizeLimitOn ()=0 |
| virtual PMReal | GetMinimumFontSize ()=0 |
| virtual PMReal | GetMaximumFontSize ()=0 |
| virtual bool16 | IsAutoAdjustMarginsOn ()=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 setting and getting preferences for Adaptive Layout feature.
| pure virtual |
Returns the value of preference which states whether the adaptive layout is turned on or not.
| pure virtual |
Returns the value of preference for maximum font size after adjustment.
| pure virtual |
Returns the value of preference for minimum font size after adjustment.
| pure virtual |
Returns the value of preference for adjusting locked items.
| pure virtual |
Returns the value of preference for adjusting margins automatically.
| pure virtual |
Returns the value of preference for adjusting text's font size and leading.
| pure virtual |
Returns the value of preference for limiting the values of font by which text's font size is controlled.
| pure virtual |
Sets the value of preference which states whether the adaptive layout is turned on or not.
| val | IN kTrue if adaptive layout is to be turned on. |
| pure virtual |
Sets the value of preference for adjusting margins automatically.
| val | IN kTrue if margins are to be set automatically. |
| pure virtual |
Sets the value of preference for adjusting text's font size and leading.
| val | IN kTrue if text is to be adjusted. |
| pure virtual |
Sets the value of preference for limiting the values of font by which text's font size is controlled.
| val | IN kTrue if text is to be adjusted within the limits. |
| pure virtual |
Sets the value of preference for maximum font size after adjustment.
| val | IN maximum font value for setting the limits. |
| pure virtual |
Sets the value of preference for minimum font size after adjustment.
| val | IN minimum font value for setting the limits. |
| pure virtual |
Sets the value of preference for adjusting locked items.
| val | IN kTrue if locked items are to be adjusted. |