![]() |
MKI_NOTIFY_MODIFY_INIT (Plug-In Notification Command) Changed in Version 2024.2 |
www.CAD6.com |
The application starts an undo-aware multi entity modification process in the progress of which any extended object might be modified. Allocate and initialize any data now that you require to log all changes in order to later react correctly.
For any subsequent change of any of your extended objects, you will receive a notification such as MKI_NOTIFY_EXT_MOVE, MKI_NOTIFY_EXT_HIDE, MKI_NOTIFY_EXT_SHOW, MKI_NOTIFY_EXT_DESTROY, MKI_NOTIFY_EDIT_TEXT_SINGLE, or MKI_NOTIFY_PROPERTY_APPLY.
ParametersExt Unused, will usually be nullptr. Data Changed in Version 2024.2 Indicates if the process is a "copying" or merely a "modification". If Data is nullptr, assume all newly created entities to be independent new objects (requiring their own IDs). If Data is not nullptr, assume all newly created entities to be undo-based copies of existing entities (maintaining their current IDs).
Return ValueMKI_NOTIFY_RESULT_DONE Task successfully finished. MKI_NOTIFY_RESULT_UNKNOWN Command not handled by this plug-in.
Note: The return value does currently not cause any reaction, but for future compatibility, we recommend returning the proper value.
|
CAD6interface 2025.0 - Copyright 2025 Malz++Kassner® GmbH