爱黑武论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8328|回复: 47

V8最新数值选择图形控件:showNumber作者:yan0

[复制链接]
 楼主| 发表于 2009-11-11 10:18 | 显示全部楼层

V8最新数值选择图形控件:showNumber作者:yan0

沙发!!!沙发
发表于 2009-11-11 10:20 | 显示全部楼层 |阅读模式

立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!

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

x
showNumber by yan0
最新图形控件:showNumber作者:yan0

这个图形控件是我向yan0提议的.以前的数字选择控件没有文字提示,很是不爽…
于是我想方设法找高手弄…没办法自己菜只会shell.所以找到了yan0
yan0人真不错….平易近人(高手都这样….无印也是,呵呵)
所以感谢yan0…..谢谢!!!
好了,不多说了….先看我们V8以前的图形控件showNumPicker
showNumPicker<MinValue><MaxValue><SetValue>
showNumPicker 最小值 最大值初始值

<MinValue>≤<MaxValue>≤<SetValue>
最小值≤初始值≤最大值

例子如下:
#!/bin/sh

choose=`showNumPicker153 `# 无文字提示
[ $? = 0 ] && exit
showMsg \"显示choose\" \"choose:$choose\" 2
exit

# [ $? = 0 ] && exit 意为: 当按右键”取消”键,返回值为:0,及退出图形界面
# choose 编写者自定义,可以为a或者 b.看你自己喜欢
# 1最小值,自定义只要比最大值小就可以
# 5最大值,自定义只要比最小值大就可以
# 3控件默认初始值,自定义,只要鉴于最小值最大值之间就可以 最小值≤初始值≤最大值
手机显示如下:
未标题-1.png
好了,我们来看看yan0为我们做的新控件:

showNumber <title> <MinValue> <MaxValue> <SetValue> <StepValue> <left> <right>
showNumber <标题> <最小值> <最大值> <初始值> <增值> <左边> <右边>

<MinValue> ≤ <MaxValue> ≤ <SetValue>1 ≤ <SetValue> ≤ <MaxValue>
<最小值> ≤ <最大值> ≤ <初始值>1 ≤ <增值> ≤ <最大值>

例子如下:
#!/bin/sh

showNumber \"虚拟内存\" 0 64 32 16 \"选择大小:\" \"Mb\"
choose=$?
[ $choose = 0 ] && exit

# [ $choose = 0 ] && exit 当按右键”取消”键,返回值为:0,及退出图形界面,choose可以自定义
# “虚拟内存” 为显示标题
# 0 最小值
# 64 最大值
# 32 初始设置值
# 16 增值 只在,最小值为0的时候才有用...如果最小值不为0,则增值默认为1
# “选择大小” 左边文字提示
# “Mb” 右边文字提示
如下图所示:
未标题-2.png

看到了吗?有显示….就是这样的…..做包这可以把他内置到包里面….
放在PATH环境变量目录,就是我们通常看到的那些bin文件夹….
如果只是内置在mpkg程序里面….大家应该知道怎么做吧???
把此 控件 和 脚本 放在同一个文件夹下
脚本内容为:

#!/bin/sh

this_path=`busybox dirname \"$0\"`#找到当前脚本所在文件夹

cp -f $this_path/showNumber /mmc/mmca1/ #将脚本复制到另一个目录,我也不知道为什么在同目录不行

/mmc/disk/showNumber \"虚拟内存\" 0 64 32 16 \"选择大小:\" \"Mb\"
choose=$?
[ $choose = 0 ] && exit

showQ \"显示choose\" \"choose=$choose\" 2
exit


# 注意:上行的choose 和 $choose要是相同的字母 比如 上行为a 下行就应该是 $a = 0

showNumber_by_yan0.rar

75 KB, 下载次数: 78, 下载积分: 金钱 -3 BA

发表于 2009-11-11 10:27 | 显示全部楼层
老大的沙发我来坐啦!很强大的说
发表于 2009-11-11 10:27 | 显示全部楼层
你发两次我就坐两次沙发,哈哈
发表于 2009-11-11 10:38 | 显示全部楼层
板凳支持
发表于 2009-11-11 10:48 | 显示全部楼层
支持!怎么发了两次?
发表于 2009-11-11 11:01 | 显示全部楼层
支持者顶了,看不明白
发表于 2009-11-11 11:05 | 显示全部楼层
支持下.....有首页就好...哈哈
 楼主| 发表于 2009-11-11 11:23 | 显示全部楼层

回 6楼(536564) 的帖子

看不明白????我觉得很清楚啦.....
发表于 2009-11-11 11:50 | 显示全部楼层
白丁帮顶
 Hello,黑武的好机友!回复想偷个懒?点这里: 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|Archiver|手机版|爱黑武论坛 ( 京ICP备2023028323号 | 京公网安备11011202000270号 )

GMT+8, 2024-11-16 20:49 , Processed in 0.054287 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, ihei5.com

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