The enumeration of the available preferences tab page types.
typedef enum {
APIPrefs_WorkingUnitsID,
APIPrefs_ReferenceLevelsID,
APIPrefs_DimensionsID,
APIPrefs_CalcUnitsID,
APIPrefs_CalcRulesID,
APIPrefs_LegacyID,
APIPrefs_ZonesID,
APIPrefs_DataSafetyID,
APIPrefs_ImagingAndCalcID,
APIPrefs_FloorPlanCutPlaneDef,
APIPrefs_LayoutsID
} API_PrefsTypeID;
Members
- APIPrefs_WorkingUnitsID
- Working Units & Levels preferences tab page.
- APIPrefs_ReferenceLevelsID
- Reference Levels part of Working Units & Levels preferences tab page.
- APIPrefs_DimensionsID
- Dimensions preferences tab page.
- APIPrefs_CalcUnitsID
- Calculation Units & Rules preferences tab page.
- APIPrefs_CalcRulesID

- Calculation Rules part of Calculation Units & Rules preferences tab page.
- APIPrefs_LegacyID
- Legacy preferences tab page.
- APIPrefs_ZonesID
- Zones preferences tab page.
- APIPrefs_DataSafetyID
- Data Safety preferences tab page.
- APIPrefs_ImagingAndCalcID

- Imaging and Calculation tab page in the Work Environment settings.
- APIPrefs_FloorPlanCutPlaneDef

- Imaging and Calculation tab page in the Work Environment settings.
- APIPrefs_LayoutsID

- Imaging and Calculation tab page in the Work Environment settings.
Remarks
Use this enum as a selector to the APIEnv_GetPreferencesID function to get data of the different tab pages of the Preferences and the Work Environment dialog.
Requirements
- Version: API 2.1 or later
- Header: APIdefs_Environment.h