;; 矩形绘制 (defun c:tt (/ ilst l1 l2) (cmdla0) ;; __________________________________________________________________ (defun main-pro (/ p1 p2 s1) (setq p1 (list x y) p2 (xyp-get-Pt2XY p1 wide high) s1 (xyp-rectang p1 p2) ) ) ;; __________________________________________________________________ (defun aaa () (xyp-dcl-VectorImagePtn "k0" '(((0 0) (2000 0) (2000 1000) (0 1000) (0 0))) 5 2) ) ;; __________________________________________________________________ (setq l1 '(x y wide high) l2 '(0. 0. 2000. 1000.) ) (defun ajbcs () (xyp-Multiple-Settile l1 l2)) (xyp-initSet l1 l2) (setq Ilst '(("k0" nil "imagebutton" "-2" "24" "" "(XYP-ABOUTME)") (nil nil "spacer;") ("x" "X" "real" "8") ("y" "Y" "real" "8") ("wide" "宽" "real" "8") ("high" "高" "real" "8") (nil nil "spacer;") ("jbcs" "缺省参数" "button1" "(ajbcs)") (nil nil "spacer;") (nil nil "user" "(aaa)") ) ) (if (= (xyp-Dcl-Init Ilst "【矩形绘制】" t) 1) (main-pro) ) (cmdla1) ) 效果: |