Wellicht niet direct een oplossing, maar ik vind het zelf vrij snel irritant worden om handmatig elke viewport te locken.
Ik heb daarom een lisp gemaakt welke de viewports locked en unlocked met een commando.
Volgende code in een viewport.lsp bestand zetten en inladen middels APPLOAD.
Code: Selecteer alles
(Defun C:lock ()
(command "-vports" "_lock" "_on" "_all" "")
(princ)
)
(Defun C:ulock ()
(command "-vports" "_lock" "_off" "_all" "")
(princ)
)
Dit werkt overigens alleen per actieve layout. Maar je ontwikkels snel een automatisme om eerst 'LOCK' te typen alvorens je in viewports gaat werken.
Wellicht dat dit enige stres verhelpt.
Ik heb ook wat gevonden om naar een volgende layout te gaan;
Code: Selecteer alles
(defun c:nl ()
(setvar 'ctab (cadr (member (getvar 'ctab) (layoutlist))))
)
Wellicht kun je het één en ander in elkaar proppen om automatisch met 1 commando alle layouts af te gaan en deze op slot te zetten.