您可以更改相应多重引线样式的TextColor属性,例如:
- (defun c:test ( / aci col sel sty )
- (if (and (setq sel (ssget "_+.:E:S" '((0 . "MULTILEADER")))) (setq aci (acad_colordlg 1 nil)))
- (progn
- (setq sty
- (vla-item
- (vla-item
- (vla-get-dictionaries
- (vla-get-activedocument
- (vlax-get-acad-object)
- )
- )
- "acad_mleaderstyle"
- )
- (vla-get-stylename (vlax-ename->vla-object (ssname sel 0)))
- )
- col (vla-get-textcolor sty)
- )
- (vla-put-colorindex col aci)
- (vla-put-textcolor sty col)
- )
- )
- (princ)
- )
- (vl-load-com) (princ)
请注意,这将影响所有引用样式的多重引线。 |