本帖最后由 llsheng_73 于 2024-11-3 13:09 编辑
 - (defun ScreenWin(/ h c);;当前屏幕对角坐标(wcs)
- (setq c(trans(getvar'viewctr)1 0)
- h(*(getvar'viewsize)0.5)
- h(list(*(apply'/(getvar'screensize))h)h))
- (mapcar'(lambda(x)(mapcar x c h))'(- +)))
(apply'command(cons"rectang"(SCREENWIN)));;绘制当前屏幕
(sssetfirst'nil(ssadd(entlast)))
|