MKI_NOTIFY_PROPERTY_BASEAPPLY (Plug-In Notification Command) New in Version 2013.0

www.CAD6.com

The plug-in shall apply only the standard properties set in Data, if applicable.

 

This command is issued outside the scope of MKI_NOTIFY_PROPERTY_INIT and MKI_NOTIFY_PROPERTY_EXIT, so do not rely on any data that only MKI_NOTIFY_PROPERTY_INIT would have allocated or initialized! Currently, this is only used to assign a different page index to an extended object in a manner controlled by the plug-in, but further uses may arise in the future!

 

Parameters

Ext

Address of one object whose properties shall be modified based on the standard properties in Data.

Data

Address of a MKI_MULTI_INFO structure that contains all standard properties that shall be applied to Ext, if applicable.

 

Return Value

MKI_NOTIFY_RESULT_DONE

Ext is known, everything was applied to the object.

MKI_NOTIFY_RESULT_UNKNOWN

Ext is not known or task not supported, ask the other plug-ins. May also be returned if the plug-in chooses to not perform this operation by itself, but instead let the serving application apply its default property handling (just applying the given properties to Ext but not to any linked entities).

 

Note: As opposed to MKI_NOTIFY_PROPERTY_APPLY, this property application must not change the extended object in size, i.e. the plug-in must not create a new extended object according to the new properties but change the existing one in place.

 

CAD6interface 2024.2 - Copyright 2024 Malz++Kassner® GmbH