CnPack Forum » CnVCL 组件包 » 在speedbutton中原有的一个功能在cnspeedbutton总是不能实现


2009-2-28 10:49 tahhkj
在speedbutton中原有的一个功能在cnspeedbutton总是不能实现

这几天反复测试,在speedbutton中原有的一个功能在cnspeedbutton总是不能实现:
1. 建立几个 cnspeedbutton控件
2. 将所有cnspeedbutton的AllowAllUp设为 true
3. 将所有cnspeedbutton的Enaled设为 true
4. 将所有cnspeedbutton的GroupIndex设为非0值,如:2
5. 将所有cnspeedbutton的FlatBorder设为 True  (d7中是 Flat)

我想要的效果是:当点击其中的一个之后,即使鼠标移走其down的属性也为 true,直到点击另外一个
(这种效果使用D7的speedbutton很容易实现)
请高手指导如何实现,还是代码中有BUG

等待.........

2009-2-28 21:45 Passion
经过检查,这是CnSpeedButton的一个bug,在Paint时对Down属性处理不当导致没有成功实现GroupIndex。目前CVS上的最新内容已经修复了此问题,烦请楼主更新测试一下?
从CVS上获取内容可参考公告区的置顶帖。

2009-3-1 12:19 tahhkj
回复 #2 Passion 的帖子

谢谢,我会尽快下载测试

我在cnpack网站上找不到cnpack组件的详细使用手册,不知从哪里下载?

2009-3-1 12:57 Passion
由于工作量规模与精力的限制,CnPack组件包目前还没有太完整的文档。只有Doc目录下Develop目录下有部分帮助文档。主要还是看例子与源码。:L

2009-3-1 22:03 rarnu
牛啸现在越来越喜欢说话后面带一滴汗了。。。
orz。。

2009-3-1 22:07 Passion
这不是由于别人指出了俺们的不足嘛。
再带一滴汗。:L

2009-3-2 09:41 tahhkj
回复 #6 Passion 的帖子

D7自带的SpeedButton只要把 flat 设为 true 边框就去掉了,只有鼠标移动过去才显示,CnSpeedButton为何不能啊?

2009-3-2 17:06 tahhkj
如何设置才能让CnSpeedButton不显示边框啊?

D7自带的SpeedButton只要把 flat 设为 true 边框就去掉了,只有鼠标移动过去才显示,CnSpeedButton为何不能啊?

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.