MKI_EXTENDED_DATA (Basic Classes) Changed in Version 2019.1

www.CAD6.com

This class contains an extended object's description used by the application in order to textually identify such an extended object, e.g. in the selection filter.

 

C++ Syntax

class MKI_EXTENDED_DATA

{

  public:

 

  __int16 m_nOwnerID;

  __int32 m_nExtType;

  LPWSTR m_pszExtTitle;

};

 

Element Description

OwnerID

[__int16] This value is a unique identification of the creator of the plug-in. The value MKI_DB_OWNER_MK is reserved for use by Malz++Kassner. Valid range: 0 ≤ x < 10000. An entry with a negative OwnerID ends a list of descriptions.

Third-party vendors that plan to implement a plug-in should contact Malz++Kassner to receive their unique identification (see Getting Your Private Owner ID).

ExtType

[__int32] Type of extended object. This type can freely be defined by the plug-in.

ExtTitle Changed in Version 2019.1

[LPWSTR] Address of a null-terminated string that contains the extended object's description. The length of this description should not exceed 64 characters.

 

CAD6interface 2026.1 - Copyright 2026 Malz++Kassner® GmbH