Ok, Ive tested and tested some more. Ive tested till my brains hurt. I do see that it works like you say guys. Then so the question is: why do i / or how did i come to start to use the command method for restoring the layer prop? I will have to try and look arround this wekend if i get time.
BTW, (Funny) I ended up going off on a tangent, like i often do, while i was writing some code to test some ideas with. I actualy think i came up with a somewhat usefull routine if anyone wants it? (Or am i still a bit goofy from all the parens?)
(defun my-getpoint ( pt str / a getpt )
;; a general getpoint function for a test I am running.
;; Se7en
;; 02.24.06
;;
;; Just a getpoint function that uses grread so that I can tell
;; if the user right clicks.
;; I am going to STOP the right click for now, I want to add the
;; ability to do somethign when the user right clicks later.
(if (eq pt 'nil)
(set 'getpt (getpoint str))
(set 'getpt (getpoint pt str)))
(setq a (grread getpt 2))
(if (and a (not (eq (car a) 12)))
(cadr a)
(my-getpoint pt str)) )
Later, im going home now.