MKI_COLUMNASSIGN_* (Database Column Assignment Mode)

www.CAD6.com

Indicates which content shall automatically be assigned to this database column when adding object data to this database. Possible values are:

 

MKI_COLUMNASSIGN_NONE

No data shall be assigned to this column.

 

MKI_COLUMNASSIGN_OBJECT_ID

The unique object ID shall be assigned to this column.

 

MKI_COLUMNASSIGN_OBJECT_COUNTER

The object counter shall be assigned to this column.

 

MKI_COLUMNASSIGN_OBJECT_TYPE

The object type (number) shall be assigned to this column.

 

MKI_COLUMNASSIGN_OBJECT_NAME

The object type name (Texts) shall be assigned to this column.

 

MKI_COLUMNASSIGN_PAGE

The page number shall be assigned to this column.

 

MKI_COLUMNASSIGN_PAGE_COMMENT

The page comment shall be assigned to this column.

 

MKI_COLUMNASSIGN_LAYER

The layer name shall be assigned to this column.

 

MKI_COLUMNASSIGN_LAYER_COMMENT

The layer comment shall be assigned to this column.

 

MKI_COLUMNASSIGN_PEN

The pen name shall be assigned to this column.

 

MKI_COLUMNASSIGN_PEN_COMMENT

The pen comment shall be assigned to this column.

 

MKI_COLUMNASSIGN_LINE_TYPE

The line type name shall be assigned to this column.

 

MKI_COLUMNASSIGN_LINE_WIDTH

The line width in [mm] shall be assigned to this column.

 

MKI_COLUMNASSIGN_LINE_COLOR_NATIVE

The line color shall be assigned to this column. The color is converted to a string (two hex digits per value) using the following format: TTRRGGBB (translucency value followed by red/green/blue color values, range for all values: 0..255).

 

MKI_COLUMNASSIGN_LINE_COLOR_ACI

The line color converted to ACI shall be assigned to this column.

 

MKI_COLUMNASSIGN_FILL_COLOR_NATIVE

The fill color shall be assigned to this column. The color is converted to a string (two hex digits per value) using the following format: TTRRGGBB (translucency value followed by red/green/blue color values, range for all values: 0..255).

 

MKI_COLUMNASSIGN_FILL_COLOR_ACI

The fill color converted to ACI shall be assigned to this column.

 

MKI_COLUMNASSIGN_AREA

The surface object's area (if applicable) shall be assigned to this column.

 

MKI_COLUMNASSIGN_PERIMETER

The object's perimeter shall be assigned to this column.

 

MKI_COLUMNASSIGN_INSERT_X

The X-coordinate of the insertion point (instance, marking, text/dimension object), center-point (circle, ellipse), or centroid (all other surface objects) shall be assigned to this column.

 

MKI_COLUMNASSIGN_INSERT_Y

The Y-coordinate of the insertion point (instance, marking, text/dimension object), center-point (circle, ellipse), or centroid (all other surface objects) shall be assigned to this column.

 

MKI_COLUMNASSIGN_LABEL

The object label (either the block name, the text "Marking", or the text itself) shall be assigned to this column (only valid for instances, markings, and text/dimension objects).

 

MKI_COLUMNASSIGN_ROTATION

The rotation in [deg] shall be assigned to this column (only valid for block instances and standard/reference objects).

 

MKI_COLUMNASSIGN_HEIGHT_SCALING

The font height of standard/reference text objects or scaling of block instances shall be assigned to this column.

 

MKI_COLUMNASSIGN_SELECTION

The permanent selection status shall be assigned to this column ("ON"/"OFF" or 1/0 depending on Type).

 

MKI_COLUMNASSIGN_ATTRIB_CONTENT

The content of an attribute with the same name as the column's title shall be assigned to this column (only valid for instances). This column assignment may occur more than once in the same database!

 

MKI_COLUMNASSIGN_MANUAL_INPUT

When this assignment is present and the user has selected a single object to be added to the database then the user is prompted to enter a text or numerical value manually depending Type. This column assignment may occur more than once in the same database!

 

CAD6interface 2024.2 - Copyright 2024 Malz++Kassner® GmbH