炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3042|回复: 2

ComboBox 的一些建议。。。

[复制链接]

该用户从未签到

发表于 2011-11-23 12:07:36 | 显示全部楼层 |阅读模式
本帖最后由 shier2817 于 2011-11-23 13:10 编辑

1、ComboBox 属于 EDIT 的衍生类,那么XComboBox_SetTextXComboBox_GetText,希望跟BUTTON一样,都整合到父类中,我也简单测试过,XEdit_SetText和XEdit_GetText目前已经可以用于ComboBox了。所以上面2个接口貌似多余了些!
2、非常非常重要的一个接口,请务必提供:就是获取当前选中项目的索引,目前只可以获取到指定索引的文本内容,可只要没有在自身的项目选择事件中,比如在别的控件事件中需要判断其他 ComboBox 现在选择的是那一项,貌似只有循环取出项目文本与编辑框文本对比了。。。
3、XComboBox_SetSelItem,可以解释为 置选中项目,缺少的实用接口有:置顶端可见项目、取顶端可见项目(这两个是针对有滚动条的情形)、取项目总数、设置指定索引项目文本、插入项目(目前只有加入)、删除项目(这个有会员提过)、清空。
4、事件建议增加:将要弹出下拉列表 和 下拉列表被关闭
5、在 WIN API 中关于这个控件,还有一部分函数是设置或获取 “item data” 这个东东的,项目数据,在易语言中叫做项目数值,每个项目可以赋值一个独立的数值,在某些程序中十分有用。希望可以加入!
6、ComboBox 类型相对于 WINDOWS 的只有,CBS_DROPDOWNCBS_DROPDOWNLIST ,缺少了CBS_SIMPLE风格的,这个风格用到的不算多,不加入也可以了。

其实,ComboBox 的下拉列表就是个 ListBox,就像提供获取下拉按钮资源句柄一样,提供一个接口可以获取到下拉列表的资源句柄转到 ListBox 操作,很多接口都有了,上面提到的建议如果 ListBox 也没有的,同样也是我对 ListBox 所提的建议。。。
谢谢!

该用户从未签到

发表于 2011-12-8 16:45:55 | 显示全部楼层
恩,顶 ,我也有好多建议,可是没你有耐心。。。。
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2011-12-8 19:17:51 | 显示全部楼层
    恩,目前完善需要时间,请耐心等待.
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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

    GMT+8, 2024-9-19 10:11 , Processed in 0.072196 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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