明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2736|回复: 10

[求助]如何对表内元素任意排序?

[复制链接]
发表于 2009-9-5 16:59:00 | 显示全部楼层 |阅读模式
如何对表中元素任意排序?
上图是对话框 。
lst='("A" "B" "C" "D" "E" "F" "G")
通过移动,使lst内的元素任意排序。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2009-9-5 17:18:00 | 显示全部楼层

先贴上对话框。有点丑,问下怎么把两个按钮放在中间?

px:dialog{label="管口表排序";
   :row{
   :list_box{
   label="排序前";
   key="pxqlist";
   width=10;
   height=10;
   }
  :column{
  alignment=centered;
  :button {
 fixed_width=true;
 label=">>";
 key="pxin"; }
 :button {
 fixed_width=true;
 label="<<";
 key="pxout"; }
 }
   :list_box{
   label="排序后";
   key="pxhlist";
   width=8;
   height=10;
   }
}

spacer_1;
 ok_cancel;}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2009-9-5 19:16:00 | 显示全部楼层
程序已经解决,谁知道怎么把两个按钮放中间啊,一个上一个下好丑啊。
发表于 2009-9-5 19:58:00 | 显示全部楼层

在:button上面或下面加几个 :text {label = ""};

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2009-9-5 23:24:00 | 显示全部楼层

好巧妙啊,谢谢啊。

发表于 2009-9-6 01:31:00 | 显示全部楼层
在那列加一个fixed_height=true;就可以了
  1. px:dialog{label="管口表排序";
  2.    :row{
  3.    :list_box{
  4.    label="排序前";
  5.    key="pxqlist";
  6.    width=10;
  7.    height=10;
  8.    }
  9.   :column{
  10.   alignment=centered;
  11.   fixed_height=true;
  12.   :button {
  13. fixed_width=true;
  14. label=">>";
  15. key="pxin"; }
  16. :button {
  17. fixed_width=true;
  18. label="<<";
  19. key="pxout"; }
  20. }
  21.    :list_box{
  22.    label="排序后";
  23.    key="pxhlist";
  24.    width=8;
  25.    height=10;
  26.    }
  27. }
  28. spacer_1;
  29. ok_cancel;}
 楼主| 发表于 2009-9-6 13:46:00 | 显示全部楼层

谢谢,很好。

另外用你的签名(entmake '((0 . 女人)(1 . 老婆)(2 . “very 漂亮")(3 . (90 60 90)))试试,结果cad死了。

发表于 2009-9-6 14:14:00 | 显示全部楼层
yuun发表于2009-9-6 13:46:00谢谢,很好。另外用你的签名(entmake '((0 . 女人)(1 . 老婆)(2 . “very 漂亮\")(3 . (90 60 90)))试试,结果cad死了。

经典!!!

发表于 2009-9-6 16:58:00 | 显示全部楼层
yuun发表于2009-9-6 13:46:00谢谢,很好。另外用你的签名(entmake '((0 . 女人)(1 . 老婆)(2 . “very 漂亮\")(3 . (90 60 90)))试试,结果cad死了。

很有启发意义的测试

要very漂亮的女人做老婆 = 你找死啊!

纯娱乐:)

发表于 2009-9-6 17:17:00 | 显示全部楼层
yuun发表于2009-9-6 13:46:00谢谢,很好。另外用你的签名(entmake '((0 . 女人)(1 . 老婆)(2 . “very 漂亮\")(3 . (90 60 90)))试试,结果cad死了。

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-6 09:46 , Processed in 0.179265 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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