- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I have this LISP function that works great on all my systems except for one. The one is an off-site system that Im not directly in control of but need to support, at least for this function. The function is for entering a Multi-leader that enables the user to enter multiple text lines. It was working fine on the system in question until he had to re-install his CAD then it got whacked. Its got to be some system variable but I can figure out what it is. I have checked the initial multi-leader settings (when you call the function) and they are correct. The program is as follows:
(defun c:CSRNOTE () (CSRNOTE))
(defun CSRNOTE (/ refltr)
(GV)
(ppa-L-POOLTXT)
(SETVAR 'CMLEADERSTYLE "mMLeaderPL")
(command
"_.mleader" pause pause (getstring T)
"_.textedit" "_last"
)
(SV)
(princ)
)
When I run it, it allows me to pick the arrowhead location first, then the landing, hit enter, start typing text, use the enter key to make a new text line, and finally click out when Im finished. On the one that dosent work, he is getting to the landing click then it is prompting him to "select an annotation object" and he cant enter the multiple lines of text.
Thanks for looking and in advance for any advice.
Solved! Go to Solution.