|
This log lists all major changes in the Malz++Kassner CAD6interface and its documentation.
Release 2024.2.12.10 (December 10, 2024)
| • | MKI_NOTIFY_MODIFY_INIT now uses the Data parameter to indicate whether the operation will create a duplicate (possibly requiring new IDs to be assigned) or not. |
Release 2024.2.10.8 (October 8, 2024)
| • | MKI_INTERFACE_VERSION changed to 6242. |
| • | MKI_MKD_VERSION changed to 6242. |
| • | Additional dimension number rotation mode MKI_NUMROTATE_180 (see MKI_NUMROTATE_*). |
| • | New constant MKI_STARTER_WINDOW_CLASS. |
Release 2024.1.6.5 (June 5, 2024)
| • | MKI_INTERFACE_VERSION changed to 6241. |
| • | New conversion macros mki_opacity_to_alpha() and mki_alpha_to_opacity(). |
| • | MKI_ConvertTextToUTF16() now converts HTML-style Unicode character definitions both in hexadecimal &#C4; and decimal &196; form. |
| • | New enumeration data type MKI_ENUMDATA_POSITION (see MKI_ENUMDATA_*). |
| • | When receiving MKI_ENUMDATA_USED_BITMAP, the bitmap options in MKI_ENUMDEF_DATA (such as gamma and brightness) are initialized. |
| • | New pen and layer modes (see ). |
Release 2024.0.3.26 (March 26, 2024)
| • | New individual options MKI_SETTING_SMALLDLG_XPROP_A and MKI_SETTING_SMALLDLG_XPROP_B for MKI_SettingGet() and MKI_SettingSet(), replacing the previous option MKI_SETTING_SMALLDLG_XPROP. |
Release 2024.0.3.12 (March 12, 2024)
| • | MKI_INTERFACE_VERSION changed to 6240. |
| • | MKI_MKD_VERSION changed to 6240. |
| • | New class MKI_ZOOMDEF containing view display data ("zoom settings"). |
| • | New constants MKI_PAGE_MODEL for Model Space and MKI_PAGE_NOVAL for undefined page number. |
| • | New page modes KI_PAGEMODE_DISABLED and MKI_PAGEMODE_TAB_COLOR (see MKI_PAGEMODE_*). |
| • | New members HideLayers, MapEditMode and MapEditColor in MKI_MODELDEF. |
| • | New bit-coded member Options in MKI_PRINT_ENTRY replaces several older boolean members and adds MKI_PRINTOPTION_DISABLED (see new constants MKI_PRINTOPTION_*). |
| • | MKI_DrawLineDef() has been removed. |
| • | Variable references can end with a colon to access the variable's comment: ~Name:~. |
| • | New constants MKI_CUSTOMMENU_MAX and MKI_CUSTOMMENU_SIZE for custom menus in toolbox and panel. |
| • | Functions MKI_WindowGetMode() and MKI_WindowSetMode() have been removed. |
| • | Several dialog and control color constants for MKI_SettingGet() have been renamed or removed. |
| • | New value WindowMode in drawing file section =WINDOW=. |
| • | New layer defaults MKI_DEFLAYER_CENTERCROSS and MKI_DEFLAYER_MIDPERPENDICULAR (see MKI_DEFLAYER_*). |
| • | The former functions MKI_DialogSubclassControl() and MKI_DialogSubclassPinButton() have been removed, use MKI_SUBCLASS_LIST instead. |
|