Vla-put-displayscreenmenu
- 構文
- (vla-put-displayscreenmenu vla-object bool )
- 機能
- 作図ウィンドウの右側にスクリーン メニューを表示するかどうかを指定する。(旧式)
- 引数
-
- vla-object … PreferencesDisplay のVLAオブジェクト
- bool … ブール型
- :vlax-True: スクリーン メニューを表示する。
- :vlax-False: スクリーン メニューを表示しない。
- 戻り値
- nil
- MENU:このプロパティの初期値は False 。
- AutoCAD 2012 以降のバージョンでは、スクリーン メニューの機能が削除されたため機能しない。
- サンプル
(vl-load-com) (defun c:Example_DisplayScreenMenu() ;; スクリーン メニューの表示を切り替えるサンプル (setq acadObj (vlax-get-acad-object)) (setq preferences (vla-get-Preferences acadObj)) (setq ACADPref (vla-get-Display preferences)) ;; 既定値 (setq currDisplayScreenMenu (vla-get-DisplayScreenMenu ACADPref)) (alert (strcat "現在の DisplayScreenMenu は " (if (= currDisplayScreenMenu :vlax-true) "True" "False"))) ;; 変更 (setq newValue (if (= currDisplayScreenMenu :vlax-true) :vlax-false :vlax-true)) (vla-put-DisplayScreenMenu ACADPref newValue) (alert (strcat "新しいDisplayScreenMenu は" (if (= newValue :vlax-true) "True" "False"))) ;; 戻す (vla-put-DisplayScreenMenu ACADPref currDisplayScreenMenu) (alert (strcat "DisplayScreenMenu を次に戻しました" (if (= currDisplayScreenMenu :vlax-true) "True" "False"))) )
関連事項