Archicad 28 C++ API
|
Properties of an Archicad Layout. More...
#include <APIdefs_Environment.h>
Public Attributes | |
GS::uchar_t | layoutName [API_UniLongNameLen] |
The name of the layout as a Unicode string. | |
double | sizeX |
Horizontal size of the layout in mm. | |
double | sizeY |
Vertical size of the layout in mm. | |
double | leftMargin |
Layout margin to the left side of the paper. | |
double | topMargin |
Layout margin to the top side of the paper. | |
double | rightMargin |
Layout margin to the right side of the paper. | |
double | bottomMargin |
Layout margin to the bottom side of the paper. | |
char | customLayoutNumber [256] |
Corresponds to the Custom ID field on the Layout ID assignment tab page in the Layout Settings dialog (see picture below). | |
bool | customLayoutNumbering |
Corresponds to the Use Automatic Book and Subset ID numbering / Custom ID radio buttons on the Layout ID assignment tab page in the Layout Settings dialog (see picture below). | |
bool | doNotIncludeInNumbering |
Corresponds to state of the Do not include this Layout in ID sequence check box on the Layout ID assignment tab page in the Layout Settings dialog (see picture below). | |
bool | showMasterBelow |
Display master layout above or below the layout. | |
UInt32 | layoutPageNumber |
Number of layout (page) when this layout contains any MultiPage Drawing. (Drawing with "Split to more layouts" flag.) | |
UInt32 | actPageIndex |
The actual index of layout (page) inside the Multi Page Layout. (Layout what contains any drawing with "Split to more layouts" flag.) | |
GS::HashTable< API_Guid, GS::UniString > * | customData |
Contains the custom data fields. The custom scheme GUID-value pairs are stored in a GS::HashTable. | |
GS::uchar_t | currentRevisionId [API_UniLongNameLen] |
ID of the current document revision of the layout. | |
GS::uchar_t | currentFinalRevisionId [API_UniLongNameLen] |
EID with optional suffix (- WIP) of the current document revision of the layout. | |
bool | hasIssuedRevision |
One or more issued document revisions have already been created for the layout. | |
bool | hasActualRevision |
Exists an opened document revision for the layout. | |
Properties of an Archicad Layout.
customData
pointer after calling ACAPI_Navigator_GetLayoutSets.