I am a novice when it comes to LISP and I have been trying to find someone willing to help me write a routine that will inverse a selection. I don't want to come waltzing onto a board and demand help, but what the heck...

Anywho....
What I have been trying to write is a LISP that will allow me to take a selection that I currently have - selection window over that - selecting everything around my current selection - then DE-selecting what I had in the selection.

Make sense?

I have gotten some help on other boards, but most of the routines were written to be used during a command. That's not what I want at all.

I am selecting objects (picking or quick select) then modifying the selection in the properties box (layer management typically) then wanting everything that I don't currently have in my selection in exchange.

I have some routines if you'd like me to post them, but I m afraid of posting them and confusing the issue....


Thanks in advance.