Message 1 of 2
HOW TO ADD AEC_CUSTOM_MEMBER_BLOCKS TO AECS_DISP_PROPS_MEMBER IN VLISP OR VBA?

Not applicable
01-20-2002
11:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
This is a sample DXFcode to demonstrate how to express extension
dictionarries on objects with ADT3.3 form within Vlisp inspector.
TRACE :
AECS_DISP_PROPS_MEMBER[12]->AEC_CUSTOM_MEMBER_BLOCKS[6]->AecCustomMemberBloc
k
I WANT HOW TO ADD AEC_CUSTOM_MEMBER_BLOCKS TO AECS_DISP_PROPS_MEMBER IN
VLISP OR VBA.
how and the why of it... THANKS ALL.
CODE SMAPLE
LOG ((-1 .) (0 . "AECS_DISP_PROPS_MEMBER") (5 .
"F5E") ((102 . "{ACAD_REACTORS") (330 .) (102 .
"}")) (330 .) (100 . "AecDbObject") ((102 .
"{AEC_SUBOBJECT") (300 . "AecImpDictRecord")...
[0] (-1 .)
[1] (0 . "AECS_DISP_PROPS_MEMBER")
[2] (5 . "F5E")
[3] ((102 . "{ACAD_REACTORS") (330 .) (102 . "}"))
[4] (330 .)
[5] (100 . "AecDbObject")
[6] ((102 . "{AEC_SUBOBJECT") (300 . "AecImpDictRecord") (100 . "AecImpObj")
(3 . "") (100 . "AecImpDictRecord") (3 . "") (102 . "AEC_SUBOBJECT}"))
[7] ((102 . "{AEC_NULLOBJECT}"))
[8] (100 . "AecDbDictRecord")
[9] (100 . "AecDbDispProps")
[10] (100 . "AecsDbDispPropsMember")
[11] ((102 . "{AEC_DISPLAY_COMPONENTS") (100 . "AecImpObj") (3 . "") (100 .
"AecImpArray") (90 . 11) ((102 . "{AEC_SUBOBJECT") (300 . "AecDispCompEnt")
(100 . "AecImpObj") (3 . "") (100 . "AecDispComp") (70 . 1) (71 . 0) (100 .
"AecDispCompEnt") (340 .
[12] ((102 . "{AEC_CUSTOM_MEMBER_BLOCKS") (100 . "AecImpObj") (3 . "") (100
. "AecImpArray") (90 . 2) ((102 . "{AEC_SUBOBJECT") (300 .
"AecCustomMemberBlock") (100 . "AecImpObj") (3 . "") (100 . "AecDispComp")
(70 . 1) (71 . 0) (100 . "AecDispCompEnt") (340...
[13] (71 . 0)
view 12
.................
LOG ((102 . "{AEC_CUSTOM_MEMBER_BLOCKS") (100 . "AecImpObj") (3 . "") (100 .
"AecImpArray") (90 . 2) ((102 . "{AEC_SUBOBJECT") (300 .
"AecCustomMemberBlock") (100 . "AecImpObj") (3 . "") (100 . "AecDispComp")
(70 . 1) (71 . 0) (100 . "AecDispCompEnt") (340...
[0] (102 . "{AEC_CUSTOM_MEMBER_BLOCKS")
[1] (100 . "AecImpObj")
[2] (3 . "")
[3] (100 . "AecImpArray")
[4] (90 . 2)
[5] ((102 . "{AEC_SUBOBJECT") (300 . "AecCustomMemberBlock") (100 .
"AecImpObj") (3 . "") (100 . "AecDispComp") (70 . 1) (71 . 0) (100 .
"AecDispCompEnt") (340 .) (172 . 0) (341 .
name: 40580ca0>) (71 . 1) ... )
[6] ((102 . "{AEC_SUBOBJECT") (300 . "AecCustomMemberBlock") (100 .
"AecImpObj") (3 . "") (100 . "AecDispComp") (70 . 1) (71 . 0) (100 .
"AecDispCompEnt") (340 .) (172 . 0) (341 .
name: 40580ca0>) (71 . 1) ... )
[7] (102 . "AEC_CUSTOM_MEMBER_BLOCKS}")
.................
view 6
.................
LOG ((102 . "{AEC_SUBOBJECT") (300 . "AecCustomMemberBlock") (100 .
"AecImpObj") (3 . "") (100 . "AecDispComp") (70 . 1) (71 . 0) (100 .
"AecDispCompEnt") (340 .) (172 . 0) (341 .
name: 40580ca0>) (71 . 1) ... )
[0] (102 . "{AEC_SUBOBJECT")
[1] (300 . "AecCustomMemberBlock")
[2] (100 . "AecImpObj")
[3] (3 . "")
[4] (100 . "AecDispComp")
[5] (70 . 1)
[6] (71 . 0)
[7] (100 . "AecDispCompEnt")
[8] (340 .)
[9] (172 . 0)
[10] (341 .)
[11] (71 . 1)
[12] (173 . -2)
[13] (40 . 1.0)
[14] (174 . 1)
[15] (342 .)
[16] (100 . "AecCustomMemberBlock")
[17] (71 . 128)
[18] (341 .)
[19] (15 25.0 -200.0 -300.0)
[20] (40 . 0.0)
[21] (41 . 0.0)
[22] (42 . 0.0)
[23] (102 . "AEC_SUBOBJECT}")
dictionarries on objects with ADT3.3 form within Vlisp inspector.
TRACE :
AECS_DISP_PROPS_MEMBER[12]->AEC_CUSTOM_MEMBER_BLOCKS[6]->AecCustomMemberBloc
k
I WANT HOW TO ADD AEC_CUSTOM_MEMBER_BLOCKS TO AECS_DISP_PROPS_MEMBER IN
VLISP OR VBA.
how and the why of it... THANKS ALL.
CODE SMAPLE
LOG ((-1 .
"F5E") ((102 . "{ACAD_REACTORS") (330 .
"}")) (330 .
"{AEC_SUBOBJECT") (300 . "AecImpDictRecord")...
[0] (-1 .
[1] (0 . "AECS_DISP_PROPS_MEMBER")
[2] (5 . "F5E")
[3] ((102 . "{ACAD_REACTORS") (330 .
[4] (330 .
[5] (100 . "AecDbObject")
[6] ((102 . "{AEC_SUBOBJECT") (300 . "AecImpDictRecord") (100 . "AecImpObj")
(3 . "") (100 . "AecImpDictRecord") (3 . "") (102 . "AEC_SUBOBJECT}"))
[7] ((102 . "{AEC_NULLOBJECT}"))
[8] (100 . "AecDbDictRecord")
[9] (100 . "AecDbDispProps")
[10] (100 . "AecsDbDispPropsMember")
[11] ((102 . "{AEC_DISPLAY_COMPONENTS") (100 . "AecImpObj") (3 . "") (100 .
"AecImpArray") (90 . 11) ((102 . "{AEC_SUBOBJECT") (300 . "AecDispCompEnt")
(100 . "AecImpObj") (3 . "") (100 . "AecDispComp") (70 . 1) (71 . 0) (100 .
"AecDispCompEnt") (340 .
[12] ((102 . "{AEC_CUSTOM_MEMBER_BLOCKS") (100 . "AecImpObj") (3 . "") (100
. "AecImpArray") (90 . 2) ((102 . "{AEC_SUBOBJECT") (300 .
"AecCustomMemberBlock") (100 . "AecImpObj") (3 . "") (100 . "AecDispComp")
(70 . 1) (71 . 0) (100 . "AecDispCompEnt") (340...
[13] (71 . 0)
view 12
.................
LOG ((102 . "{AEC_CUSTOM_MEMBER_BLOCKS") (100 . "AecImpObj") (3 . "") (100 .
"AecImpArray") (90 . 2) ((102 . "{AEC_SUBOBJECT") (300 .
"AecCustomMemberBlock") (100 . "AecImpObj") (3 . "") (100 . "AecDispComp")
(70 . 1) (71 . 0) (100 . "AecDispCompEnt") (340...
[0] (102 . "{AEC_CUSTOM_MEMBER_BLOCKS")
[1] (100 . "AecImpObj")
[2] (3 . "")
[3] (100 . "AecImpArray")
[4] (90 . 2)
[5] ((102 . "{AEC_SUBOBJECT") (300 . "AecCustomMemberBlock") (100 .
"AecImpObj") (3 . "") (100 . "AecDispComp") (70 . 1) (71 . 0) (100 .
"AecDispCompEnt") (340 .
name: 40580ca0>) (71 . 1) ... )
[6] ((102 . "{AEC_SUBOBJECT") (300 . "AecCustomMemberBlock") (100 .
"AecImpObj") (3 . "") (100 . "AecDispComp") (70 . 1) (71 . 0) (100 .
"AecDispCompEnt") (340 .
name: 40580ca0>) (71 . 1) ... )
[7] (102 . "AEC_CUSTOM_MEMBER_BLOCKS}")
.................
view 6
.................
LOG ((102 . "{AEC_SUBOBJECT") (300 . "AecCustomMemberBlock") (100 .
"AecImpObj") (3 . "") (100 . "AecDispComp") (70 . 1) (71 . 0) (100 .
"AecDispCompEnt") (340 .
name: 40580ca0>) (71 . 1) ... )
[0] (102 . "{AEC_SUBOBJECT")
[1] (300 . "AecCustomMemberBlock")
[2] (100 . "AecImpObj")
[3] (3 . "")
[4] (100 . "AecDispComp")
[5] (70 . 1)
[6] (71 . 0)
[7] (100 . "AecDispCompEnt")
[8] (340 .
[9] (172 . 0)
[10] (341 .
[11] (71 . 1)
[12] (173 . -2)
[13] (40 . 1.0)
[14] (174 . 1)
[15] (342 .
[16] (100 . "AecCustomMemberBlock")
[17] (71 . 128)
[18] (341 .
[19] (15 25.0 -200.0 -300.0)
[20] (40 . 0.0)
[21] (41 . 0.0)
[22] (42 . 0.0)
[23] (102 . "AEC_SUBOBJECT}")