炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4044|回复: 5

关于普通按钮、单选按钮和多选按钮接口的求助

[复制链接]

该用户从未签到

发表于 2011-11-20 18:04:22 | 显示全部楼层 |阅读模式
本帖最后由 shier2817 于 2011-11-20 22:00 编辑

问题一:根据帮助文档-接口模块组织图,看到单选按钮和多选按钮可以当做是普通按钮的衍生类,也就是可以将普通按钮提供的接口用于这两种特殊按钮,是否正确?

问题二:XBtn_GetState,获取按钮当前状态。。。其返回值描述文字较少,我这样理解不知道是否正确?
               STATE_LEAVE 是指检测的时候,鼠标离开按钮?
               STATE_STAY 是指鼠标正停留在按钮之上但并未按下?
               STATE_DOWN 是指鼠标停留在按钮上并按下了左键?
               STATE_SELECT  选择,这个我就不理解了,要是说是返回单选按钮和多选按钮的选中状态,那有专门的XXX_IsCheck 接口的,那么这个状态代表什么意思呢?


问题三:在单选和多选按钮中,都已经提供了 XXX_IsCheck 和 XXX_SetCheck 这样的接口,用户检测和设置是否选中,那么普通按钮 Button 中的 XBtn_IsCheck、XBtn_SetCheck 是干嘛用的?一个多选按钮也没有选中状态啊。。。


问题四:同问题三一样,XBtn_SetImageCheck、XBtn_SetImageCheckRes 是做什么用的?我理解为设置控件一般外观里单选框标题前面那个小圆圈和多选框标题前面那个小方框所代表的小图片,是这样吗?也就是说对于普通按钮这个接口没什么用?


问题五:在普通按钮的接口里,提供了设置 鼠标离开、停留、按下和控件禁止的图片的功能,还可以选择从资源添加。而在单选和多选按钮的接口里,又分别提供了设置这四种图片的功能,只不过区分了是否选中的状态,但却不可以从资源添加。
那么在单选和多选按钮里,可否使用普通按钮的贴图接口呢?如果不可以,就是说单选和多选按钮无法从资源添加贴图了?如果可以,那所设置的是选中状态还是未选中状态呢???

按钮这部分看的好迷糊。。。希望在您有空的时候给解答下,最好帮助文档能再稍微详细点。。。感激不尽!

该用户从未签到

 楼主| 发表于 2011-11-20 21:22:03 | 显示全部楼层
本帖最后由 shier2817 于 2011-11-20 21:41 编辑

。。。把补充问题重新编辑到上面去了,这个回复可以忽略。。。

该用户从未签到

 楼主| 发表于 2011-11-22 00:04:30 | 显示全部楼层
改版了。。。祝愿越来越好。。。

麻烦有时间解答下我的问题,感激不尽!
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2011-11-22 23:49:29 | 显示全部楼层
    XXX_IsCheck 和 XXX_SetCheck  下个版本合成到按钮接口中.
    设置贴图接口,以后会进行改进!

    该用户从未签到

     楼主| 发表于 2011-11-23 00:51:56 | 显示全部楼层
    哦。。那期待下个版本早点发布喽。。。
    不过,问题二的 STATE_SELECT  到底是啥意思呢?目前没用???
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2011-11-23 21:17:23 | 显示全部楼层
    STATE_SELECT  这个可以忽略
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

    GMT+8, 2024-9-19 09:51 , Processed in 0.070544 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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