#include <IGridAttributesPrefsData.h>
|
| enum | { kDefaultIID = IID_IGRIDATTRIBUTESPREFSDATA } |
| |
This interface is used to cache data for creating document or document styles related commands including kInCopyNewDocCmdBoss, kDocEditPresetCmdBoss, kSaveDocumentPresetDataCmdBoss, kSetGridAttributesPrefsCmdBoss
| virtual int32 IGridAttributesPrefsData::GetCharPerLine | ( | | ) | const |
| pure virtual |
Get the Text Area Grid Character per Line
- Returns
- the character per Line
| virtual IGridAttributesPrefs::TextDirection IGridAttributesPrefsData::GetDirection | ( | | ) | const |
| pure virtual |
Set the Grid Direction
- Returns
- the grid Direction
| virtual UIDRef IGridAttributesPrefsData::GetDocument | ( | | ) | const |
| pure virtual |
| virtual IGridAttributesPrefs::FrameType IGridAttributesPrefsData::GetFrameGridType | ( | | ) | const |
| pure virtual |
Get the Frame Grid Type
- Returns
- the Frame Grid Type
| virtual PMReal IGridAttributesPrefsData::GetGridCharAki | ( | | ) | const |
| pure virtual |
Set the Grid Character Spacing
- Returns
- the grid Character Spacing
| virtual PMReal IGridAttributesPrefsData::GetGridHScale | ( | | ) | const |
| pure virtual |
Set the Grid Horizontal Scale
- Returns
- the grid horizontal Scale
| virtual PMReal IGridAttributesPrefsData::GetGridLineAki | ( | | ) | const |
| pure virtual |
Set the Grid Line Spacing
- Returns
- the grid Line Spacing
| virtual PMReal IGridAttributesPrefsData::GetGridVScale | ( | | ) | const |
| pure virtual |
Set the Grid Vertical Scale
- Returns
- the grid vertical Scale
| virtual void IGridAttributesPrefsData::SetCharPerLine | ( | const int32 | charPerLine | ) | |
| pure virtual |
Set the Text Area Grid Character per Line
- Parameters
| charPerLine | the character per Line |
- Returns
- void.
| virtual void IGridAttributesPrefsData::SetDirection | ( | const IGridAttributesPrefs::TextDirection | direction | ) | |
| pure virtual |
Set the Grid Driection
- Parameters
| direction | the Grid Direction |
- Returns
- void.
| virtual void IGridAttributesPrefsData::SetDocument | ( | UIDRef | docref | ) | |
| pure virtual |
| virtual void IGridAttributesPrefsData::SetFrameGridType | ( | const IGridAttributesPrefs::FrameType | type | ) | |
| pure virtual |
Set the Frame Grid Type
- Parameters
| direction | the Frame Grid Type |
- Returns
- void.
| virtual void IGridAttributesPrefsData::SetGridCharAki | ( | const PMReal | charAki | ) | |
| pure virtual |
Set the Grid Character Spacing
- Parameters
| charAki | the Grid Character Spacing |
- Returns
- void.
| virtual void IGridAttributesPrefsData::SetGridHScale | ( | const PMReal | hScale | ) | |
| pure virtual |
Set the Grid Horizontal Scale
- Parameters
| hScale | the grid horizontal scale |
- Returns
- void.
| virtual void IGridAttributesPrefsData::SetGridLineAki | ( | const PMReal | lineAki | ) | |
| pure virtual |
Set the Grid Line Spacing
- Parameters
| charAki | the Grid Line Spacing |
- Returns
- void.
| virtual void IGridAttributesPrefsData::SetGridVScale | ( | const PMReal | vScale | ) | |
| pure virtual |
Set the Grid Vertical Scale
- Parameters
| vScale | the grid vertical Scale |
- Returns
- void.