(AutoCAD 2006/LDD 2006) I am looking for a way (through LISP) to modify a selection set of multiple MText entities by changing the "height." I am not refering to the text height but the height of the 4 grips shown when an individual MText is selected. I have an understanding how to change the Width through properties and through LISP however I have been unsuccessful with the height. I have found the DXF codes (thanks MP for info.lsp), I know I have heard the term "dotted pairs"
This DXF code looks to be different? See below example:
;; DXF Group Codes:
; (-1 . <Entity name: 7c4166b8>)
; (0 . "MTEXT")
; (5 . "185F")
; (102 . "{ACAD_REACTORS")
; (330 . <Entity name: 7c4166b0>)
; (102 . "}")
; (330 . <Entity name: 7ef84cf8>)
; (100 . "AcDbEntity")
; (67 . 0)
; (410 . "Model")
; (8 . "C-PVI-TXT")
; (100 . "AcDbMText")
; (10 736434.0 1.4198e+006 0.0)
; (40 . 3.2)
; (41 . 84.2837)
; (71 . 4)
; (72 . 5)
; (1 . "PVI HIGH PNT\P26.00\P18+40")
; (7 . "L80")
; (210 0.0 0.0 1.0)
; (11 1.0 0.0 0.0)
; (42 . 33.0667)
; (43 . 13.8667)
; (50 . 0.0)
; (73 . 1)
; (44 . 1.0)
; (-3
; (
; "ACAD"
; (1000 . "ACAD_MTEXT_DEFINED_HEIGHT_BEGIN")
; (1070 . 46)
; (1040 . 32.1205) <<<Need to change this value<<<<
; (1000 . "ACAD_MTEXT_DEFINED_HEIGHT_END")
; )
; )
In the above example I would like to change the "(1040 . 32.1205)" where I have found 32.1205 to be the "height" to "12.0" (at a later time I think I can code this "12.0" to be user prompt variable. I am not necessarily looking for a written solution but more of a "hint" or push in the right direction.
Thanks in advance,
Dan