API_​PrefsTypeID

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 Changed in API 13
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 6.1
Imaging and Calculation tab page in the Work Environment settings.
APIPrefs_FloorPlanCutPlaneDef Featuring API 10
Imaging and Calculation tab page in the Work Environment settings.
APIPrefs_LayoutsID Featuring API 10
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

 

See Also

APIEnv_GetPreferencesID
API Types