明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1478|回复: 3

请教关于滑块的问题

[复制链接]
发表于 2004-5-7 18:23:00 | 显示全部楼层 |阅读模式
我第一次使用SLIDER,不知怎么设置min_value, max_value, big_increment, small_increment的值,发现如果是整数的话,很好处理,但要是小数就不如人意了,我想将最小值设置为0,最大值设置为1, small_increment设置为0.01,big_increment设置为0.1,怎么弄也不行,不知怎么回事 我把程序贴上来,请斑竹帮忙看看,多谢! (DEFUN C:PGON() (SETQ DCL_ID (LOAD_DIALOG "pgon.DCL"))
(NEW_DIALOG "PGON" DCL_ID)
(ACTION_TILE "PGON_E" "(SETQ TMP1 (GET_TILE \"PGON_E\"))
(SET_TILE \"PGON_S\" TMP1)(SET_TILE \"PGON_T\" TMP1)")
(ACTION_TILE "PGON_S" "(SETQ TMP1 (GET_TILE \"PGON_S\"))
(SET_TILE \"PGON_E\" TMP1)(SET_TILE \"PGON_T\" TMP1)")
(ACTION_TILE "accept" "(SETQ TMP (ATOI (GET_TILE \"PGON_S\")))(DONE_DIALOG)")
(START_DIALOG)(UNLOAD_DIALOG)
(PRINC)) PGON:dialog
{ label="Polygon" ;
:edit_box //编辑框组件
{ label="A :" ;
key="PGON_E" ;
edit_limit=5;
edit_width=10;
fixed_width=true;
value=0;
}
spacer; //空间组件
:slider //滑杆组件
{ key="PGON_S" ;
min_value=0;
max_value=100;
big_increment=10;
small_increment=1;
value=0;
width=25;
fixed_width=true;
}
:concatenation //拼接组件
{ :text_part //文字组件
{ label="B" ;
}
:text_part //文字组件
{ label="0" ;
key="PGON_T" ;
}
}
ok_only;
}
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2004-5-8 08:31:00 | 显示全部楼层
那你就按下面的设置 min_value=0;
max_value=100;
big_increment=10;
small_increment=1; 得到结果除以100, 无论是small还是big_increment,均只能为整数。
 楼主| 发表于 2004-5-8 18:11:00 | 显示全部楼层
那显示的就不直观了啊……
发表于 2004-5-8 19:19:00 | 显示全部楼层
2楼不已经说了吗,结果除以100(再用来显示)...怎么不直观呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-10-1 12:55 , Processed in 0.172930 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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