![]() |
MKI_TASKMODE_* (Task Mode) Renamed in Version 2023.1 |
www.CAD6.com |
The task modes determine which elements are stored in a task. It can be a bit-wise OR combination of the following flags: MKI_TASKMODE_NULL Empty task. MKI_TASKMODE_ALL All elements are available (only used in dialog handling).
Flags for layer settingsMKI_TASKMODE_LAYER_MODE Layer modes are stored in m_pnLayerMode. Requires a valid m_pszLayerName and m_nLayerCount > 0. MKI_TASKMODE_LAYER_INTERN Internal layer properties are stored in m_pcLayerIntern. Requires a valid m_pszLayerName and m_nLayerCount > 0. MKI_TASKMODE_LAYER_EXTERN External layer properties are stored in m_pcLayerExtern. Requires a valid m_pszLayerName and m_nLayerCount > 0. MKI_TASKMODE_LAYER_DEFAULT Default layer information is stored in m_anLayerDefault. Requires a valid m_pszLayerName and m_nLayerCount > 0. MKI_TASKMODE_LAYER_MASK All of the above.
Flags for pen settingsMKI_TASKMODE_PEN_MODE Pen modes are stored in m_pnPenMode. Requires a valid m_pszPenName and m_nPenCount > 0. MKI_TASKMODE_PEN_INTERN Internal pen properties are stored in m_pcPenIntern. Requires a valid m_pszPenName and m_nPenCount > 0. MKI_TASKMODE_PEN_EXTERN External pen properties are stored in m_pcPenExtern. Requires a valid m_pszPenName and m_nPenCount > 0. MKI_TASKMODE_PEN_DEFAULT Default pen information is stored in m_anPenDefault. Requires a valid m_pszPenName and m_nPenCount > 0. MKI_TASKMODE_PEN_MASK All of the above.
Flags for active elementsMKI_TASKMODE_ACTIVE_LAYER Currently active layer is stored in m_nActiveLayer. MKI_TASKMODE_ACTIVE_PEN Currently active pen is stored in m_nActivePen. MKI_TASKMODE_ACTIVE_PAGE Currently active page is stored in m_nActivePage. MKI_TASKMODE_ACTIVE_SYSTEM Currently active coordinate systems are stored in m_nActiveViewSystem and m_anActiveDrawSystem. MKI_TASKMODE_ACTIVE_HATCH Currently active hatching is stored in m_nActiveHatch. MKI_TASKMODE_ACTIVE_MASK All of the above.
Flags for display settingsMKI_TASKMODE_DISPLAY_LINE Line display mode is stored in m_nDisplayLine. MKI_TASKMODE_DISPLAY_POINT Point display mode is stored in m_nDisplayPoint. MKI_TASKMODE_DISPLAY_MASK All of the above.
Flags for output settingsMKI_TASKMODE_OUTPUT_LAYER Page layer output mode is stored in m_nOutputLayer. MKI_TASKMODE_OUTPUT_PAGE Page object output mode is stored in m_nOutputPage. MKI_TASKMODE_OUTPUT_COLOR Color conversion mode is stored in m_nOutputColor. MKI_TASKMODE_OUTPUT_MASK All of the above.
Flags for export settingsMKI_TASKMODE_EXPORT_PDF PDF printer output settings are stored in m_cExportPrint, m_cExportPDF, and m_cExportHideFlags. MKI_TASKMODE_EXPORT_BITMAP Bitmap export settings are stored in m_cExportBitmap. MKI_TASKMODE_EXPORT_BLOCK Block creation settings are stored in m_cExportBlock and m_cExportPoint. MKI_TASKMODE_EXPORT_PRINT New in Version 2019.0 Printing settings are stored in m_cExportName (printer device name, e.g. "Adobe PDF"), m_cExportPrint, and m_cExportHideFlags. MKI_TASKMODE_EXPORT_PLUGIN New in Version 2019.0 File export settings are stored in m_cExportName (export filter name, e.g. "mkdxf1"). Please note the respective plug-in's settings are NOT stored along with the task. When executing such a scenaio, the respective plug-in's current settings will be used. MKI_TASKMODE_EXPORT_MASK All of the above. Please note that only one of these export settings may be set at a time!
General settingsMKI_TASKMODE_FLAT_FILENAME New in Version 2019.1 Any variables and text statements in the filename will be resolved before using the filename. MKI_TASKMODE_APPLY_FILTER New in Version 2022.2 During creation or export, the filter given in m_szFilterCollection and m_szFilterItem will be applied.
|
CAD6interface 2025.1 - Copyright 2025 Malz++Kassner® GmbH