Represents a Subset in the Layout Book.
    typedef struct {
        GS::uchar_t            name[API_LongNameLen];
        bool                   doNotInclude;
        bool                   customNumbering;
        bool                   continueNumbering;
        bool                   useUpperPrefix;
        bool                   addOwnPrefix;
        bool                   filler[3];
        GS::uchar_t            customNumber[API_LongNameLen];
        GS::uchar_t            autoNumber[API_LongNameLen];
        API_NumberingStyle     numberingStyle;
        Int32                  startAt;
        GS::uchar_t            ownPrefix[API_LongNameLen];
    } API_SubSet;
    
Members
- name
- Name of the Subset.
- doNotInclude
- Do not include this Subset in ID sequence.
- customNumbering
- Custom ID or automatically generated.
- continueNumbering
- Continue using ID assignment of upper levels.
- useUpperPrefix
- Use prefix and IDs of upper levels.
- addOwnPrefix
- Add own prefix for this Subset.
- customNumber
- Custom Number string.
- autoNumber
- Automatic Numbering string.
- numberingStyle
- ID appearance style.
- startAt
- Start numbering at.
- ownPrefix
- Prefix for the Subset.
Remarks
You are able to get the default Subset settings via APIDb_GetSubSetDefaultID function.
APIDb_CreateSubSetID creates a Subset in the Layout Book.
Requirements
- Version: API 12 or later
- Header: APIdefs_Database.h
See Also
API_NumberingStyle, APIDb_GetSubSetDefaultID, APIDb_CreateSubSetID, API Types