本帖最后由 xyp1964 于 2014-3-27 14:27 编辑

- ;; 伪源码需要e派工具箱(XCAD)的支持
- (defun c:tt (/ ilst)
- (xyp-cmdla0)
- (defun main-pro (/ p1 p2 p3 p4 p5 p6 s1 s2)
- (while (setq p1 (getpoint "\n右下角基点<退出>: "))
- (setq p2 (xyp-Pt2XY p1 d1 d2)
- p3 (xyp-Pt2Y p2 500)
- p4 (xyp-Pt2X p3 (* d1 -0.5))
- p5 (xyp-Pt2Y p3 d3)
- p6 (xyp-Pt2X p5 (* d1 -0.5))
- s1 (xyp-rectang p1 p2)
- s2 (xyp-Pline (list p4 p3 p5 p6) nil)
- )
- )
- )
- (xyp-initSet '(d1 d2 d3) '(1000 500 600))
- (setq ilst '(("" "参数" ":boxed_column{")
- ("d1" "A" "int" "8")
- ("d2" "B" "int" "8")
- ("d3" "C" "int" "8")
- "spacer;"
- "}"
- )
- )
- (if (= (xyp-Dcl-Init Ilst "【ABC】" t) 1)(main-pro))
- (xyp-cmdla1)
- )
|