|
主题: 关于系统按钮的名字的疑问!?
|
 阿州
职务:普通成员
等级:2
金币:10.0
发贴:447
注册:2002/3/20 14:29:49
|
#12003/6/12 15:26:46
我想用 Checked@"ButtonIconTitle"来检测系统按钮的状态,就是AW自带的那些按钮样式
但是我发现按钮的“标题”就是程序中“按钮上的文字”,而有的时候我用到的按钮(checkbox)我不想让他有文字,就是一个空白的checkbox,但是这个时候检查他的状态用Checked@"ButtonIconTitle"就混乱了,为了让checkbox没有按钮文字,我把按钮交互的标题都变成了空白的,这是用checked就不知道怎么控制了。
有解决的办法吗? 还有那些知识点我还没认识到,请指出,谢谢
|
 与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
|
#22003/6/12 15:58:16
按钮标题可以在按钮编辑对话框中设置为不显示。也就是Label选择none.
|
 滨滨
职务:版主
等级:4
金币:13.0
发贴:1931
注册:2000/11/4 21:26:33
|
#32003/6/12 19:05:22
可以用注释号来作按钮的名字即前面加两个减号.如 --Button1 --Button2
|
 与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
|
#42003/6/12 19:09:19
第三种办法:ChildNumToID
|
 滨滨
职务:版主
等级:4
金币:13.0
发贴:1931
注册:2000/11/4 21:26:33
|
#52003/6/12 20:19:29
象孔老二一样啦.
|
 5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:954
注册:2001/5/11 19:19:54
|
#62003/6/12 20:23:55
这个在showme里有一个非常经典的实例!——radiobutton 实现的方法就是Y所说的方法! 可以自动判断当前按钮的状态,具体语句为: repeat with n:=1 to IconNumChildren(IconParent(IconID)) ButtonID:=ChildNumToID(IconParent(IconID), n) if ButtonID=IconID then Checked@ButtonID:=1 else Checked@ButtonID:=0 end if end repeat
真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。
|
 阿州
职务:普通成员
等级:2
金币:10.0
发贴:447
注册:2002/3/20 14:29:49
|
#72003/6/13 9:59:38
多谢各位朋友!
|
 与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
|
#82003/6/13 11:37:47
滨滨在上个帖子中说 引用: 象孔老二一样啦.
孔已己和孔子是两码事儿
|
 滨滨
职务:版主
等级:4
金币:13.0
发贴:1931
注册:2000/11/4 21:26:33
|
#92003/6/13 13:08:08
打错啦,不好意思啊,呵呵。 主要是孔yi己的yi我五笔打不出来,一急就打成孔老二啦。
|