MKI_NAMED_XPROPERTY (Entity Data Classes) New in Version 2020.0

www.CAD6.com

C++ Syntax

class MKI_NAMED_XPROPERTY

{

  public:

 

  MKI_XPROPERTY m_cData;

 

  __int32 m_nUseFlag,

          m_nUseProp;

 

  MKI_PENNAME   m_szPenName;

  MKI_LINENAME  m_szLineName;

  MKI_LAYERNAME m_szLayerName;

 

  void

  Init( void );

};

 

This structure contains an extended property set plus names for some elements.

 

Element Description

m_cData

[MKI_XPROPERTY] Extended property set.

m_nCopyFlag

[__int32] Indicator which flags of the extended property set are "active", i.e. shall be restored later. A bit-wise OR combination of one or more values (see MKI_USE_*). Set to -1 if all shall be active.

m_nCopyProp

[__int32] Indicator which properties of the extended property set are "active", i.e. shall be restored later. A bit-wise OR combination of one or more values (see MKI_USE_*). Set to -1 if all shall be active.

m_cPenName

[MKI_PENNAME] Pen name. Will only be initialized when reading the named extended property. Will usually not be used when writing (unless explicitly stated)!

m_cLineName

[MKI_LINENAME] Line type name. Will only be initialized when reading the named extended property. Will usually not be used when writing (unless explicitly stated)!

m_cLayerName

[MKI_LAYERNAME] Layer name. Will only be initialized when reading the named extended property. Will usually not be used when writing (unless explicitly stated)!

 

MKD Syntax

Unused.

 

CAD6interface 2025.0 - Copyright 2025 Malz++Kassner® GmbH