Gio_S
Guest
Bye to all,
Here's the question. I have a great deal of lisp routine that process entities, and while the lisp works I like to update the status line (not command) in a way like this
(command "setvar" "modemacro" (strcat " loaded "(itoa(fix contastl))" entities of "(itoa(fix contasel))" processed.")
All right, but there's a problem when I want to cancel the whole effect of the lisp routine using the undo command.
If there wasn't this "setvar" I could go back instantly.
but the grapes stop on every "setvar" canceled.
I have to hold in to repeat it so many times as I used it in the routine, and if the entities are many I put a lot of time, and then, even more serious, I have to be careful not to go back more than due, reversing even before the start of the lisp routine.
I know that there is a command to mark the point where the grape must act "personalizing it", but I have never been able to apply it, so I use it in a standard way, each action has its own undo and its redo.
Thank you very much!
Here's the question. I have a great deal of lisp routine that process entities, and while the lisp works I like to update the status line (not command) in a way like this
(command "setvar" "modemacro" (strcat " loaded "(itoa(fix contastl))" entities of "(itoa(fix contasel))" processed.")
All right, but there's a problem when I want to cancel the whole effect of the lisp routine using the undo command.
If there wasn't this "setvar" I could go back instantly.
but the grapes stop on every "setvar" canceled.
I have to hold in to repeat it so many times as I used it in the routine, and if the entities are many I put a lot of time, and then, even more serious, I have to be careful not to go back more than due, reversing even before the start of the lisp routine.
I know that there is a command to mark the point where the grape must act "personalizing it", but I have never been able to apply it, so I use it in a standard way, each action has its own undo and its redo.
Thank you very much!