找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: urljit

[收币程序](不支持R14)无限使用,用对话框编辑、输入文字(050402 V4.5)

[复制链接]
 楼主| 发表于 2004-12-1 13:37:32 | 显示全部楼层
楼上:你回帖的时候已经把失去的一币赚回来了。提意见吧,欢迎。

eachy:我没有好的想法把对话框整理好,等等再说吧,先完善功能。

xgwl:你经常不停的输入同一名称?别人呢?既然你认为以词库为主,难道输入词库中词语的时候不点击鼠标或键盘快捷键?这时对话框“焦点”不就跑了?

所以,我认为“焦点”应该在输入框,这时,用户可以回车达到确认的效果,也可以输入新词,当然,也可以选择词库词语。

取消按钮的错误信息我这里没有,我还不能估计出你那里的问题原因,等等看吧,或你下一个新版看看?


大家给DIY一下对话框好么?下面是我调整以后的,还是不好看,谁帮帮我?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-12-1 15:12:07 | 显示全部楼层
3.2c
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-12-1 16:03:40 | 显示全部楼层
可否加大词库量.
请看我们用的词库调用,1>有几大类(比不上楼主的)
2>还可上行/下行;3>还可加引线4>还有拼音排序
更可取的***每一类能同显三列;不会贴图请看附件.avi
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-12-1 17:53:07 | 显示全部楼层
选择字高后面那个(H)框是多余的,把它去掉,按3版排列就好看了。
另外看了看前面的帖子知道你不愿意放弃编辑功能,何不如将它扩大一点,增加选择范围,如果是单行文字即进入当前文字框,选择多了,可不进入当前文字框,但可以改文字样式、图层、文字字高、高宽比和对齐方式,也是很有用的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-12-1 21:40:04 | 显示全部楼层
“新层”有多大必要?
无论是文字输入还是编辑,总归还在文字范围内,创建图层?太远了吧。
对照前后的对话框,对照其他会员提出的对话框,93楼的对话框实在是不伦不类。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-12-1 23:30:24 | 显示全部楼层
最初由 urljit 发布
[B]楼上:你回帖的时候已经把失去的一币赚回来了。提意见吧,欢迎。

eachy:我没有好的想法把对话框整理好,等等再说吧,先完善功能。

xgwl:你经常不停的输入同一名称?别人呢?既然你认为以词库为主,难道输入?.. [/B]



难道你不常输入同一词????   比如"办公室"  就是经常要输入啊! 有人会说:用copy啊? 那我就说了:肯定没有再调词库来得方便!比如用你这个小程序输入好了一个"办公室",   到下一个输入"办公室"时,却发现界面 已经跑很远了,这时你用copy快,还是调词库快? 另外,我相信,用键盘操作的网友,习惯了空格键为回车键的话,那真正的回车键几乎不再用了! 你说敲回车键方便吗???     既然定义好了自己的词库,为什么不调用库里的? 日积月累之后,谁还再用输入新词? (你的程序主次要分清啊! )  至于焦点, 我的意思是方便下一次输入, 选择词库焦点当然要跑,这有什么关系! 只是建议~~~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-12-1 23:57:47 | 显示全部楼层

  1. test : dialog {
  2. label = "单行文字标注/编辑SLT V3.2  作者:   [2004/12/1]";
  3. : row {
  4.    : row {
  5.      : list_box {
  6.       label = "词库目录(I)";
  7.        height = 10;
  8.        width = 20;
  9.        mnemonic = "I";
  10.        }
  11.      : list_box {
  12.        label = "常用短语(K)";
  13.        height = 10;
  14.        width = 30;
  15.        mnemonic = "K";
  16.        }
  17.      }
  18.      : column {
  19.           fixed_width = true;
  20.        spacer;
  21.        : button {
  22.          label = "搜词入库(F)";
  23.          mnemonic = "F";
  24.          }
  25.        : button {
  26.          label = "新开词库(S)";
  27.          mnemonic = "S";
  28.          }
  29.        : button {
  30.          label = "删除词组(D)";
  31.          mnemonic = "D";
  32.          }
  33.        : button {
  34.          label = "词库排序(O)";
  35.          mnemonic = "O";
  36.          }
  37.        }
  38.     }
  39. : row {
  40.    : edit_box {
  41.      label = "当前文字(W):";
  42.      mnemonic = "W";
  43.      }
  44.    : button {
  45.      label = "增至图库(A)";
  46.      fixed_width = true;
  47.      mnemonic = "A";
  48.      }
  49.    }
  50. : row {
  51.    : button {
  52.      label = "再选再编(E)";
  53.      mnemonic = "E";
  54.      }
  55.    : toggle {
  56.      label = "追加模式(V)";
  57.      mnemonic = "V";
  58.      }
  59.    : toggle {
  60.      label = "强制转义(R)";
  61.      mnemonic = "R";
  62.      }
  63.    : toggle {
  64.      label = "下次直接创建(J)";
  65.      mnemonic = "J";
  66.      }
  67.    }
  68. : row {
  69.    : boxed_row {
  70.      label = "输入文件";
  71.      : toggle {
  72.        label = "全文导入(M)";
  73.        mnemonic = "M";
  74.        }
  75.      : edit_box {
  76.        label = "行距(L): ";
  77.        mnemonic = "M";
  78.        width = 8;
  79.        }
  80.      }
  81.    : boxed_row {
  82.      label = "效果";
  83.      : toggle {
  84.        label = "下划线(U)";
  85.        mnemonic = "U";
  86.        }
  87.      : edit_box {
  88.        label = "比例数值(C)";
  89.        width = 8;
  90.        mnemonic = "C";
  91.        }
  92.    }
  93.   }
  94. : row {
  95.   : column {
  96.     : row {
  97.       : button {
  98.         label = "字体(T)";
  99.         mnemonic = "T";        
  100.         }
  101.       : popup_list {
  102.         }
  103.       }
  104.     : row {
  105.       : button {
  106.         label = "图层(Y)";
  107.         mnemonic = "Y";
  108.         }
  109.       : popup_list {
  110.         }
  111.       }
  112.     }
  113.   : column {
  114.     : row {
  115.       : button {
  116.         label = "字高(H)";
  117.         mnemonic = "H";
  118.         }
  119.       : edit_box {
  120.         }
  121.       }
  122.     : row {
  123.       alignment = right;
  124.       : edit_box {
  125.         }
  126.       : popup_list {
  127.         }
  128.       }
  129.     }
  130.   : column {
  131.     : edit_box {
  132.       label = "宽度因子(G)";
  133.       mnemonic = "G";
  134.       }
  135.     : popup_list {
  136.       label = "对齐方式(j)";
  137.       list = "\n左\n中\n右\n中间\n对齐\n中间\n调整\n左上\n中上\n右上\n左中\n正中\n右中\n左下\n中下\n右下";
  138.       mnemonic = "j";
  139.       }
  140.     }   
  141.   }   
  142.   //ok_cancel_help_info;
  143.   spacer;
  144.   : row {
  145.     alignment = centered;
  146.     fixed_width = true;
  147.     ok_only;
  148.     info_button;
  149.     }
  150.   : row {
  151.     errtile;
  152.     }
  153. }
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-12-2 10:19:21 | 显示全部楼层
建议取消新层改为文字输入角度。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-12-2 12:28:47 | 显示全部楼层
排序的效果用DCL做不出,不过可以将按钮的字做成可变的 词库升序 <-> 词库排序
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-12-2 15:44:29 | 显示全部楼层
功能是越来越多了,令人眼花了乱,能不能做一帮助说明?
或者做一个简化版的
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-12-2 16:23:59 | 显示全部楼层
最初由 yjtdkj 发布
[B]功能是越来越多了,令人眼花了乱,能不能做一帮助说明?
或者做一个简化版的 [/B]


你可以自己定义一个对话框,把不想要的东西去掉,这样主程序虽然不减小,但对话框可以"明了"一些,至于帮助,我不会作,也觉得没有必要.

看了众多网友的帖子,想起了那个笑话:父子二人谁骑驴?最后抬起来吧,呵呵.(感冒进行中,什么也不想动了,就是来看看)

还有,eachy:你说的意思是button的label能在程序里面改变?用什么函数?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-12-2 17:29:32 | 显示全部楼层
愿楼主早日康复!!
楼主的已相当好了,我也赞同去掉新层,吸收上面意见后,
如把下面的两行放到上面去的话,上下会匀称漂亮得多;
左边加上拼音类选项的话,左右会匀称漂亮得多;
同时加高显库\词列,会使周边形成镶嵌会更漂亮;
再看94楼的词库调用:
1>缩短词库宽度,增加同显短语列数;2>还可上行/下行;3>还可加引线.
还可加大词库量.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-12-2 21:46:41 | 显示全部楼层
94楼的我也看了(第一个下载的呢!),词库是不错,可能是驱动机制不同,恐怕我的词库不能那样管理.

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

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-12-2 21:57:12 | 显示全部楼层

  1. test : dialog {
  2. label = "Test";
  3. : column {
  4.   : list_box {
  5.     key = "box";
  6.     width = 15;
  7.     height = 10;
  8.     }
  9.   : row {
  10.     //fixed_width = true;
  11.     : image_button {
  12.       key = "up";
  13.       width = 3;
  14.       height = 1;
  15.       }
  16.     : text {
  17.       width = 4;
  18.       value = "排序";
  19.       }
  20.     : image_button {
  21.       key = "down";
  22.       width = 3;
  23.       height = 1;
  24.       }
  25.     ok_only;
  26.     }
  27.   }
  28. }

  1. (defun c:test (/ lst test_id sort dx dy ux uy)
  2.   (defun sort ()
  3.     (start_list "box")
  4.     (mapcar 'add_list
  5.             (if        sort_tf
  6.               (reverse lst)
  7.               lst
  8.             )
  9.     )
  10.     (end_list)
  11.     (setq sort_tf (not sort_tf))
  12.   )
  13.   (setq lst '("1" "2" "3" "4" "5"))
  14.   (if (not (setq test_id (load_dialog "tmp.dcl")))
  15.     (exit)
  16.   )
  17.   (if (not (new_dialog "test" test_id))
  18.     (exit)
  19.   )
  20.   (setq        ux (dimx_tile "up")
  21.         uy (dimy_tile "up")
  22.         dx (dimx_tile "down")
  23.         dy (dimy_tile "down")
  24.   )
  25.   (start_image "up")
  26.   (fill_image 0 0 ux uy -15)
  27.   (vector_image 0 0 (/ ux 2) uy  0)
  28.   (vector_image (/ ux 2) uy ux 0 0)
  29.   (end_image)
  30.   (start_image "down")
  31.   (fill_image 0 0 dx dy -15)
  32.   (vector_image 0 dy (/ dx 2) 0 0)
  33.   (vector_image (/ dx 2) 0 dx dy 0)
  34.   (end_image)
  35.   (start_list "box")
  36.   (mapcar 'add_list
  37.           (if sort_tf
  38.             lst
  39.             (reverse lst)
  40.           )
  41.   )
  42.   (end_list)
  43.   (action_tile "up" "(sort)")
  44.   (action_tile "down" "(sort)")
  45.   (action_tile "accept" "(done_dialog 0)")
  46.   (start_dialog)
  47.   (unload_dialog test_id)
  48.   (princ)
  49. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-12-2 22:06:46 | 显示全部楼层
eachy: 谢谢你,但我的slt里面的排序就是具有正反双向排序功能的,象WINDOWS的文件排序一样呀.      还是说说怎样改变button的label吧?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 10:08 , Processed in 0.220965 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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