MKI_BASEMODE_* (Element Base Modes) Changed in Version 2023.2

www.CAD6.com

Various modes that can apply to pens and/or layers, plus extended commands that will apply those modes to pens, layer, and entities. A bit-wise or combination of these flags:

 

MKI_BASEMODE_PROPS_IDENTICAL

If set, only the property set Extern is used both for display and output. If not set, the property set Extern is used for output, the property set Intern is used for display.

When activating MKI_BASEMODE_PROPS_IDENTICAL, you should make sure that both property sets are identical by also setting MKI_BASEMODE_EX_KEEP_SCREEN or MKI_BASEMODE_EX_KEEP_OUTPUT.

 

MKI_BASEMODE_SHOW_COMMENTS No longer effective in Version 2023.2

If set, comments will be displayed in all dialog lists in the application in addition to the elements' names.

 

MKI_BASEMODE_PASSIVE New in Version 2022.2

If set, pens will be passive. As a result, they will not actively transmit their properties. Instead, their Extern properties will only be used as initial values when creating new or modifying existing entities. All modes stored in Mode will be ignored, i.e. you cannot hide or lock passive pens. This mode cannot be applied to layers!

When first activating MKI_BASEMODE_PASSIVE in a non-empty drawing, you should make sure that the pens' properties are applied to all entities beforehand by also setting MKI_BASEMODE_EX_APPLY_PROPS.

 

MKI_BASEMODE_EX_KEEP_SCREEN New in Version 2022.2

The Intern properties of all pens/layers will be copied to their Extern properties. Will only be executed if MKI_BASEMODE_PROPS_IDENTICAL is set.

 

MKI_BASEMODE_EX_KEEP_OUTPUT New in Version 2022.2

The Extern properties of all pens/layers will be copied to their Intern properties. Will only be executed if MKI_BASEMODE_PROPS_IDENTICAL is set.

 

MKI_BASEMODE_EX_APPLY_PROPS New in Version 2022.2

All properties of active pens will be applied to all entities in the current drawing now. Will only be executed if MKI_BASEMODE_PROPS_PASSIVE is set. This command cannot be applied to layers!

 

CAD6interface 2024.2 - Copyright 2024 Malz++Kassner® GmbH