vla-get-LayoutCreateViewport 函数 |
功能
判断是否自动建立新布局的视口。
语法及参数
(vla-get-LayoutCreateViewport Object) | ||
Object | PreferencesDisplay | |
这个属性适用的对象。 | ||
LayoutCreateViewport | 布尔;读/写 | |
:vlax-true : 建立新布局的视口 :vlax-false : 不建立新布局的视口 |
说明
这个属性的初始值是:vlax-true。
范例
;;;从二代龙震工作室汉化帮助中提取 ;;;本源代码由 xshrimp 2013.2.20 搜集整理,版权归原作者所有! (defun Example_LayoutCreateViewport() ;;; 这个范例读取并显示修改用于控制 ;;; 新布局的视口自动建立的系统配置值, ;;; 在完成后,这个范例将系统配置重设为原来的值 (VL-LOAD-COM) (setq AcadObject(vlax-get-acad-object) AcadDocument(vla-get-ActiveDocument AcadObject) mSpace(vla-get-ModelSpace AcadDocument) ) ;;; 取得显示系统配置对象 (setq preferenceSel(vla-get-Preferences AcadObject)) (setq AcadPref(vla-get-display preferenceSel)) ;;; 读取并显示原始值 (setq originaValue(vla-get-LayoutCreateViewport AcadPref)) (princ "LayoutCreateViewport系统配置设定为: ")(princ originaValue)(princ " LayoutCreateViewport范例\n") (PROMPT "进行:")(VL-CMDF pause) ;;; 以切换值的方式修改 LayoutCreateViewport 系统配置 (vla-put-LayoutCreateViewport AcadPref (ToF originaValue)) (setq newValue(vla-get-LayoutCreateViewport AcadPref)) (princ "LayoutCreateViewport系统配置已经设定为: ")(princ newValue)(princ " LayoutCreateViewport范例\n") (PROMPT " 进行:")(VL-CMDF pause) ;;; 将系统配置设定重设为原来的值 ;;; * 注意:请将以下2行程序注释以使 ;;; 这个系统配置的改变产生作用 (vla-put-LayoutCreateViewport AcadPref originaValue) (princ "LayoutCreateViewport系统配置已经重设为: ")(princ originaValue)(princ " LayoutCreateViewport范例\n") (princ) ) (defun ToF(msg) (if (= msg :vlax-true) (setq msg :vlax-false) (setq msg :vlax-true) ) )
意见? |