Chapter 7 -- OBJECTS Section
MLINESTYLE

The following group codes are used by MLINESTYLE objects. In addition to the group codes described here, see "Common Group Codes for Objects." For information about abbreviations and formatting used in this table, see "Formatting Conventions in This Reference."

MLINESTYLE group codes
Group codes Description

0

Object name (MLINESTYLE)

5

Handle

102

Start of persistent reactors group; always "{ACAD_REACTORS" (persistent reactors group appears in all dictionaries except the main dictionary).

330

Soft-pointer ID/handle to owner dictionary. For MLINESTYLE objects this is always the ACAD_MLINESTYLE entry of the named object dictionary.

102

End of persistent reactors group; always "}"

100

Subclass marker (AcDbMlineStyle)

2

Mline style name

70

Flags (bit coded):
1 =Fill on
2 = Display miters
16 = Start square end (line) cap
32 = Start inner arcs cap
64 = Start round (outer arcs) cap
256 = End square (line) cap
512 = End inner arcs
1024 = End round (outer arcs) cap

3

Style description (string, 255 characters maximum)

62

Fill color (integer, default = 256)

51

Start angle (real, default is 90 degrees)

52

End angle (real, default is 90 degrees)

71

Number of elements

49

Element offset (real, no default). Multiple entries can exist; one entry for each element.

62

Element color (integer, default = 0). Multiple entries can exist; one entry for each element.

6

Element linetype (string, default = BYLAYER). Multiple entries can exist; one entry for each element.

The 2 group codes in mline entities and MLINESTYLE objects are redundant fields. These groups should not be modified under any circumstances, although it is safe to read them and use their values. The correct fields to modify are:

Mline

Mlinestyle