找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: grs432

[已解决] 块与块连线程序求助

[复制链接]
 楼主| 发表于 2014-11-28 15:56:16 | 显示全部楼层
st788796 发表于 2014-11-28 15:12
配合上面程序的统计

666.gif 统计上,在下边显示上没有问题,怎样加入转到EXCEL表中的功能,如果加入在CAD中列表和EXCEL表中2选1会更好。
论坛已发布了EXCEL的函数,但是我现在的水平还不知道怎样加入。有待于学习。。
目前只能测试st788796老师的程序写好自己的测试结果。。争取以后自己对st788796老师的程序进行对自己有用的优化。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

 楼主| 发表于 2014-11-28 16:06:04 | 显示全部楼层
newer 发表于 2014-11-28 15:49
最起码做个漂亮的演示动画贴上来让大家看看。

现在做的动画有点糙,,会在程序最后完美的时候统一做个各个动画,,现在在引出回路字体大小上还要调整一下,,要自己手动改,所以在动画上看不到,自己也是急于测试,,没有注意这方面,也是发完后才发现这个问题。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

 楼主| 发表于 2014-11-28 17:05:01 | 显示全部楼层
st788796 发表于 2014-11-28 14:42
http://bbs.xdcad.net/thread-677386-1-1.html

更新,将块名记录在 文字的扩展记录中

有时候论坛上的程序会出现“错误: ADS 请求错误” 程序不执行,把CAD关了,重新打开再执行命令会好。。这是为什么??
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 859个

财富等级: 财运亨通

发表于 2014-11-28 17:27:19 | 显示全部楼层
grs432 发表于 2014-11-28 15:50
现在测试增加和减少点上,在多段线中间加点和减点没有问题,不足之处是弧度与原来有不同,影响美观。
...

再试试
  1. (defun c:tt (/ _removevertexat _addvertexat e tf p key pr)
  2.   (defun _pnt:toline (p p1 p2)
  3.     (last (trans (mapcar '- p p1) 0 (mapcar '- p2 p1)))
  4.   )
  5.   (defun _removevertexat (e p / n bulge p p1 p2 d)
  6.     (setq n (fix (xdrx_curve_getparamatpoint e p)))
  7.     (cond
  8.       ((zerop n)
  9.        (xdrx_polyline_removevertexat e 0)
  10.       )
  11.       ((= n (1- (xdrx_polyline_numverts e)))
  12.        (xdrx_polyline_removevertexat e n)
  13.       )
  14.       (t
  15.        (setq bulge (xdrx_polyline_getbulgeat e n)
  16.              p           (xdrx_curve_getpointatparam e (+ n 0.5))
  17.              p1           (xdrx_polyline_getpointat e (1- n))
  18.              p2           (xdrx_polyline_getpointat e (1+ n))
  19.              d           (distance
  20.                      p
  21.                      (xdrx_line_midp
  22.                        (xdrx_polyline_getpointat e n)
  23.                        p2
  24.                      )
  25.                    )
  26.        )
  27.        (xdrx_polyline_removevertexat e n)
  28.        (xdrx_polyline_setbulgeat
  29.          e
  30.          (1- n)
  31.          (if (minusp bulge)
  32.            (- (/ (* 2.0 d) (distance p1 p2)))
  33.            (/ (* 2.0 d) (distance p1 p2))
  34.          )
  35.        )
  36.       )
  37.     )
  38.   )
  39.   (defun _addvertexat (e p / n p1 p2 pm d bulge p0)
  40.     (setq p0 (xdrx_curve_getclosestpoint e p)
  41.           n  (fix (xdrx_curve_getparamatpoint e p0))
  42.     )
  43.     (cond
  44.       ((zerop n)
  45.        (setq p1           (xdrx_curve_getstartpoint e)
  46.              p2           (xdrx_curve_getpointatparam e 1.0)
  47.              pm           (xdrx_curve_getpointatparam e 0.5)
  48.              d           (distance pm (xdrx_line_midp p1 p2))
  49.              bulge (xdrx_polyline_getbulgeat e 0)
  50.        )
  51.        (if (minusp (_pnt:toline p p1 p2))
  52.          (progn
  53.            (xdrx_polyline_setpointat e 0 p)
  54.            (xdrx_polyline_addvertexat e 1 p1)
  55.            (xdrx_polyline_setbulgeat
  56.              e
  57.              0
  58.              (if (minusp bulge)
  59.                (- (/ (* 2.0 d) (distance p p1)))
  60.                (/ (* 2.0 d) (distance p p1))
  61.              )
  62.            )
  63.            (xdrx_polyline_setbulgeat
  64.              e
  65.              1
  66.              (if (minusp bulge)
  67.                (- (/ (* 2.0 d) (distance p1 p2)))
  68.                (/ (* 2.0 d) (distance p1 p2))
  69.              )
  70.            )
  71.          )
  72.          (progn
  73.            (xdrx_polyline_addvertexat e 1 p)
  74.            (xdrx_polyline_setbulgeat
  75.              e
  76.              0
  77.              (if (minusp bulge)
  78.                (- (/ (* 2.0 d) (distance p p1)))
  79.                (/ (* 2.0 d) (distance p p1))
  80.              )
  81.            )
  82.            (xdrx_polyline_setbulgeat
  83.              e
  84.              1
  85.              (if (minusp bulge)
  86.                (- (/ (* 2.0 d) (distance p p2)))
  87.                (/ (* 2.0 d) (distance p p2))
  88.              )
  89.            )
  90.          )
  91.        )
  92.       )
  93.       ((= n (- (xdrx_polyline_numverts e) 2))
  94.        (setq p1           (xdrx_curve_getpointatparam e n)
  95.              p2           (xdrx_curve_getendpoint e)
  96.              pm           (xdrx_curve_getpointatparam e (+ n 0.5))
  97.              d           (distance pm (xdrx_line_midp p1 p2))
  98.              bulge (xdrx_polyline_getbulgeat e n)
  99.        )
  100.        (if (>= (_pnt:toline p p1 p2) (distance p1 p2))
  101.          (progn
  102.            (xdrx_polyline_setpointat e (1+ n) p)
  103.            (xdrx_polyline_addvertexat e (1+ n) p2)
  104.            (xdrx_polyline_setbulgeat
  105.              e
  106.              n
  107.              (if (minusp bulge)
  108.                (- (/ (* 2.0 d) (distance p1 p2)))
  109.                (/ (* 2.0 d) (distance p1 p2))
  110.              )
  111.            )
  112.            (xdrx_polyline_setbulgeat
  113.              e
  114.              (1+ n)
  115.              (if (minusp bulge)
  116.                (- (/ (* 2.0 d) (distance p2 p)))
  117.                (/ (* 2.0 d) (distance p2 p))
  118.              )
  119.            )
  120.          )
  121.          (progn
  122.            (xdrx_polyline_addvertexat e (1+ n) p)
  123.            (xdrx_polyline_setbulgeat
  124.              e
  125.              n
  126.              (if (minusp bulge)
  127.                (- (/ (* 2.0 d) (distance p1 p)))
  128.                (/ (* 2.0 d) (distance p1 p))
  129.              )
  130.            )
  131.            (xdrx_polyline_setbulgeat
  132.              e
  133.              n
  134.              (if (minusp bulge)
  135.                (- (/ (* 2.0 d) (distance p p2)))
  136.                (/ (* 2.0 d) (distance p p2))
  137.              )
  138.            )
  139.          )
  140.        )
  141.       )
  142.       ((= n (1- (xdrx_polyline_numverts e)))
  143.        (setq p1           (xdrx_curve_getpointatparam e (1- n))
  144.              p2           (xdrx_curve_getendpoint e)
  145.              pm           (xdrx_curve_getpointatparam e (- n 0.5))
  146.              d           (distance pm (xdrx_line_midp p1 p2))
  147.              bulge (xdrx_polyline_getbulgeat e (1- n))
  148.        )
  149.        (if (>= (_pnt:toline p p1 p2) (distance p1 p2))
  150.          (progn
  151.            (xdrx_polyline_setpointat e n p)
  152.            (xdrx_polyline_addvertexat e n p2)
  153.            (xdrx_polyline_setbulgeat
  154.              e
  155.              (1- n)
  156.              (if (minusp bulge)
  157.                (- (/ (* 2.0 d) (distance p1 p2)))
  158.                (/ (* 2.0 d) (distance p1 p2))
  159.              )
  160.            )
  161.            (xdrx_polyline_setbulgeat
  162.              e
  163.              n
  164.              (if (minusp bulge)
  165.                (- (/ (* 2.0 d) (distance p2 p)))
  166.                (/ (* 2.0 d) (distance p2 p))
  167.              )
  168.            )
  169.          )
  170.        )
  171.       )
  172.       (t
  173.        (setq p1           (xdrx_polyline_getpointat e n)
  174.              p2           (xdrx_polyline_getpointat e (1+ n))
  175.              pm           (xdrx_curve_getpointatparam e (+ n 0.5))
  176.              d           (distance pm (xdrx_line_midp p1 p2))
  177.              bulge (xdrx_polyline_getbulgeat e n)
  178.        )
  179.        (xdrx_polyline_addvertexat e (1+ n) p)
  180.        (xdrx_polyline_setbulgeat
  181.          e
  182.          n
  183.          (if (minusp bulge)
  184.            (- (/ (* 2.0 d) (distance p p1)))
  185.            (/ (* 2.0 d) (distance p p1))
  186.          )
  187.        )
  188.        (xdrx_polyline_setbulgeat
  189.          e
  190.          (1+ n)
  191.          (if (minusp bulge)
  192.            (- (/ (* 2.0 d) (distance p p2)))
  193.            (/ (* 2.0 d) (distance p p2))
  194.          )
  195.        )
  196.       )
  197.     )
  198.   )
  199.   ;;main program
  200.   (if (setq e (car (xdrx_entsel "\n选择回路线: " '((0 . "lwpolyline")))))
  201.     (progn
  202.       (setq tf        t
  203.             key        "D"
  204.             pr        "\r"
  205.       )
  206.       (while tf
  207.         (initget 128 "A D")
  208.         (setq p
  209.                (getpoint (strcat pr "拾取点[删点(D)/增点(A)]<" key ">: "))
  210.         )
  211.         (cond
  212.           ((and (not (null p)) (listp p))
  213.            (if (= key "D")
  214.              (_removevertexat e p)
  215.              (_addvertexat e p)
  216.            )
  217.            (setq pr "\r")
  218.           )
  219.           ((= p "A") (setq key "A") (setq pr "\n"))
  220.           ((= p "D") (setq key "D") (setq pr "\n"))
  221.           (t (setq tf nil))
  222.         )
  223.       )
  224.     )
  225.   )
  226.   (princ)
  227. )

点评

试了,好像有问题。。没有解决!!  详情 回复 发表于 2014-11-28 17:52
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

 楼主| 发表于 2014-11-28 17:52:44 | 显示全部楼层

试了,好像有问题。。没有解决!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-11-28 18:03:21 | 显示全部楼层
本帖最后由 st788796 于 2014-11-28 20:37 编辑
grs432 发表于 2014-11-28 17:52
试了,好像有问题。。没有解决!!

前面写的太乱了,简化一下
  1. ;;对回路连线增删顶点
  2. (defun c:XDTB_CircuitNode (/               _removevertexat
  3.                            _addvertexat                   _pnt:toline
  4.                            e               tf           p
  5.                            key               pr
  6.                           )
  7.   (defun _pnt:toline (p p1 p2)
  8.     (last (trans (mapcar '- p p1) 0 (mapcar '- p2 p1)))
  9.   )
  10.   (defun _removevertexat (e p / n bulge p p1 p2 d)
  11.     (setq n (fix (xdrx_curve_getparamatpoint e p)))
  12.     (if        (or (zerop n) (= n (1- (xdrx_polyline_numverts e))))
  13.       (xdrx_polyline_removevertexat e n)
  14.       (progn
  15.         (setq bulge (xdrx_polyline_getbulgeat e n)
  16.               p            (xdrx_curve_getpointatparam e (+ n 0.5))
  17.               p1    (xdrx_polyline_getpointat e (1- n))
  18.               p2    (xdrx_polyline_getpointat e (1+ n))
  19.               d            (distance
  20.                       p
  21.                       (xdrx_line_midp
  22.                         (xdrx_polyline_getpointat e n)
  23.                         p2
  24.                       )
  25.                     )
  26.         )
  27.         (xdrx_polyline_removevertexat e n)
  28.         (xdrx_polyline_setbulgeat
  29.           e
  30.           (1- n)
  31.           (if (minusp bulge)
  32.             (- (/ (* 2.0 d) (distance p1 p2)))
  33.             (/ (* 2.0 d) (distance p1 p2))
  34.           )
  35.         )
  36.       )
  37.     )
  38.   )
  39.   (defun _addvertexat (e p / n p1 p2 pm d bulge p0 tf1 tmp tf)
  40.     (setq p0 (xdrx_curve_getclosestpoint e p)
  41.           n  (fix (xdrx_curve_getparamatpoint e p0))
  42.     )
  43.     (if        (setq tf1 (= n (1- (xdrx_polyline_numverts e))))
  44.       (setq p1          (xdrx_curve_getpointatparam e (1- n))
  45.             p2          (xdrx_curve_getpointatparam e n)
  46.             pm          (xdrx_curve_getpointatparam e (- n 0.5))
  47.             bulge (xdrx_polyline_getbulgeat e (1- n))
  48.       )
  49.       (setq p1          (xdrx_curve_getpointatparam e n)
  50.             p2          (xdrx_curve_getpointatparam e (1+ n))
  51.             pm          (xdrx_curve_Getpointatparam e (+ n 0.5))
  52.             bulge (xdrx_polyline_getbulgeat e n)
  53.       )
  54.     )
  55.     (setq d  (distance pm (xdrx_line_midp p1 p2))
  56.           tf (_pnt:toline p p1 p2)
  57.     )
  58.     (cond
  59.       ((and (zerop n) (minusp tf))
  60.        (xdrx_polyline_setpointat e 0 p)
  61.        (setq tmp p1
  62.              p1         p
  63.              p         tmp
  64.        )
  65.       )
  66.       ((and tf1 (>= (_pnt:toline p p1 p2) (distance p1 p2)))
  67.        (xdrx_polyline_setpointat e n p)
  68.        (setq tmp p2
  69.              p2         p
  70.              p         tmp
  71.              n         (1- n)
  72.        )
  73.       )
  74.       (t)
  75.     )
  76.     (xdrx_polyline_addvertexat e (1+ n) p)
  77.     (xdrx_polyline_setbulgeat
  78.       e
  79.       n
  80.       (if (minusp bulge)
  81.         (- (/ (* 2.0 d) (distance p p1)))
  82.         (/ (* 2.0 d) (distance p p1))
  83.       )
  84.     )
  85.     (xdrx_polyline_setbulgeat
  86.       e
  87.       (1+ n)
  88.       (if (minusp bulge)
  89.         (- (/ (* 2.0 d) (distance p p2)))
  90.         (/ (* 2.0 d) (distance p p2))
  91.       )
  92.     )
  93.   )
  94.   ;;main program
  95.   (if (setq e (car (xdrx_entsel "\n选择回路线: " '((0 . "lwpolyline")))))
  96.     (progn
  97.       (setq tf        t
  98.             key        "D"
  99.             pr        "\r"
  100.       )
  101.       (while tf
  102.         (initget 128 "A D")
  103.         (setq p
  104.                (getpoint (strcat pr "拾取点[删点(D)/增点(A)]<" key ">: "))
  105.         )
  106.         (cond
  107.           ((and (not (null p)) (listp p))
  108.            (if (= key "D")
  109.              (_removevertexat e p)
  110.              (_addvertexat e p)
  111.            )
  112.            (setq pr "\r")
  113.           )
  114.           ((= p "A") (setq key "A") (setq pr "\n"))
  115.           ((= p "D") (setq key "D") (setq pr "\n"))
  116.           (t (setq tf nil))
  117.         )
  118.       )
  119.     )
  120.   )
  121.   (princ)
  122. )
000.gif
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-11-28 20:38:45 | 显示全部楼层
  1. ;;由现有线生成用于统计的回路
  2. (defun c:XDTB_CreateCircuit (/ pl txt blk)
  3.   (if
  4.     (and (setq pl
  5.                 (car (xdrx_entsel "\n拾取回路Pline: " '((0 . "LWPOLYLINE")))
  6.                 )
  7.          )
  8.          (setq txt (car (xdrx_entsel "\n拾取回路编号: " '((0 . "*TEXT")))))
  9.          (setq blk (car (xdrx_entsel "\n拾取图块: " '((0 . "INSERT")))))
  10.     )
  11.      (progn
  12.        (xdrx_group_make "*" pl txt)
  13.        (xdrx_xdata_setbyproperty
  14.          txt
  15.          "XDCircuit"
  16.          "String"
  17.          (car (xdrx_getpropertyvalue blk "BlockTableRecord"))
  18.        )
  19.        (vlax-ldata-put
  20.          txt
  21.          "Circuit"
  22.          (xdrx_getpropertyvalue pl "Handle")
  23.        )
  24.      )
  25.   )
  26.   (princ)
  27. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-11-28 20:40:16 | 显示全部楼层
统计生成表格及生成 xls 文件
  1. ;;统计回路
  2. (defun c:XDTB_CalCircuit (/ ss nl)
  3.   (if (setq ss (ssget '((0 . "text") (-3 ("XDCircuit")))))
  4.     (progn
  5.       (setq
  6.         nl (mapcar
  7.              '(lambda (x / pl)
  8.                 (if (setq pl (handent (vlax-ldata-get x "Circuit")))
  9.                   (list        (xdrx_getpropertyvalue x "textstring")
  10.                         (xdrx_xdata_get x "XDCircuit")
  11.                         (itoa (xdrx_getpropertyvalue pl "numVerts"))
  12.                   )
  13.                 )
  14.               )
  15.              (xdrx_pickset->ents ss)
  16.            )
  17.         nl (cons '("回路编号" "名称" "数量")
  18.                  (vl-sort nl '(lambda (x1 x2) (< (car x1) (car x2))))
  19.            )
  20.       )
  21.       (if (setq p (getpoint "\n插入点<回车显示>: "))
  22.         (xd::table:make nl p 8. 3.)
  23.         (foreach x nl
  24.           (princ "\n")
  25.           (princ x)
  26.         )
  27.       )
  28.       (xd::excel:createToFile
  29.         (strcat        (getvar "dwgprefix")
  30.                 (vl-filename-base (getvar "dwgname"))
  31.                 ".xls"
  32.         )
  33.         nl
  34.       ) ;_写出 excel 文件
  35.       (xdrx_system_shellexecute
  36.         (strcat        (getvar "dwgprefix")
  37.                 (vl-filename-base (getvar "dwgname"))
  38.                 ".xls"
  39.         )
  40.       )
  41.     )
  42.   )
  43.   (princ)
  44. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-11-28 20:45:26 | 显示全部楼层
http://bbs.xdcad.net/thread-677386-1-1.html

绘制功能再次更新

点评

现在几乎是完美了,如果加上能自定义预置字典内容,记忆字典个别内容可删除,回路字体大小可以设置的话,可以说是没有什么挑剔了,我会准备个完整的图纸在此贴将动画整理发布一下。。在此感谢st788796[/backcolor]老  详情 回复 发表于 2014-11-29 00:33
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

 楼主| 发表于 2014-11-29 00:33:48 | 显示全部楼层
st788796 发表于 2014-11-28 20:45
http://bbs.xdcad.net/thread-677386-1-1.html

绘制功能再次更新

现在几乎是完美了,如果加上能自定义预置字典内容,记忆字典个别内容可删除,回路字体大小可以设置的话,可以说是没有什么挑剔了,我会准备个完整的图纸在此贴将动画整理发布一下。。在此感谢st788796老师的耐心梳理我对程序的调试意见,并给出了正确的程序执行方式,真的在工作上方便了好多呀!完成今天的成果,我真是无法用语言来表达对st788796老师的感激之情,再次感谢呀!!{:soso_e183:}{:soso_e183:}
         后期我个人会自己加强自己对lisp的学习,希望能自己读懂st788796老师所写的内容!!{:soso_e112:}{:soso_e113:}{:soso_e129:}
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-11-29 08:36:00 | 显示全部楼层
grs432 发表于 2014-11-29 00:33
现在几乎是完美了,如果加上能自定义预置字典内容,记忆字典个别内容可删除,回路字体大小可以设置的话, ...

可以增加文字高度、图层、是否编组及词典附加内容四个选项,不过附加内容不知道还有没有其他用途,是否合统计有关
20141129083246.jpg

点评

st788796老师您好,看到您给做的UI页面真的很高兴,很漂亮,目前可以说UI的界面已经基本满足了我自己的工作,如果界面再多的UI设置选项,我想可能会浪费您的时间,但是我还是做了自己工作方面的主要构成UI,这个只是  详情 回复 发表于 2014-11-29 11:30
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

 楼主| 发表于 2014-11-29 11:30:14 | 显示全部楼层
st788796 发表于 2014-11-29 08:36
可以增加文字高度、图层、是否编组及词典附加内容四个选项,不过附加内容不知道还有没有其他用途,是否合 ...

st788796老师您好,看到您给做的UI页面真的很高兴,很漂亮,目前可以说UI的界面已经基本满足了我自己的工作,如果界面再多的UI设置选项,我想可能会浪费您的时间,但是我还是做了自己工作方面的主要构成UI,这个只是参考。很担心太浪费您的时间,所以现在只做您 写的UI就可以。 QQ截图20141129111336.jpg
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-11-29 12:22:27 来自手机 | 显示全部楼层
grs432 发表于 2014-11-29 11:30
st788796老师您好,看到您给做的UI页面真的很高兴,很漂亮,目前可以说UI的界面已经基本满足了我自己的工 ...

词典是非图形实体,没有图层
不懂你们专业,就UI内容而言,首先区分出哪些是固定的,可以用外部数据库,哪些是根据连接计算的,哪些需要写图上,哪些不写但需要记录到文字以便后续统计

下面的那些选项可以用Grid控件

点评

[attachimg]11697[/attachimg]  详情 回复 发表于 2014-11-29 22:20
OK,明白了。我整理出来。  详情 回复 发表于 2014-11-29 13:11
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

 楼主| 发表于 2014-11-29 13:11:28 | 显示全部楼层
st788796 发表于 2014-11-29 12:22
词典是非图形实体,没有图层
不懂你们专业,就UI内容而言,首先区分出哪些是固定的,可以用外部数据库, ...

OK,明白了。我整理出来。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

 楼主| 发表于 2014-11-29 22:20:07 | 显示全部楼层
st788796 发表于 2014-11-29 12:22
词典是非图形实体,没有图层
不懂你们专业,就UI内容而言,首先区分出哪些是固定的,可以用外部数据库, ...

QQ截图20141129221719.jpg
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-4-27 16:17 , Processed in 0.441010 second(s), 56 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表