分类:
2008-12-17 17:58:08
Victor 界面 VCL 控件,版本
1.04 for BCB 5 & BCB 6
包括源码和演示程序
用 C++ 编写 BCB 的 VCL 控件
最新测试版本 1.05 beta下载
控件还在改进中, 由于最近工作比较忙, 一直没有更新。
最近网友提出一些问题, 为了不影响大家使用, 先发行一个测试版本的, 其中新增的 YbRichEdit 控件是测试版本的。
1.05 版本包括控件:
1.ImButton: 动态效果的按钮控件,可设置各种外观风格,鼠标感应变色,可插入位图,
并且可支持图像动画效果,也有自画事件可自己处理外观。
2.ValidateEdit: 可限制输入内容的输入框, BCB 自带的 TMaskEdit 有很多不方便的地方
我仍然怀念没有 Builder 之前的 Borland C++ 中的 ValidateEdit, 可限制输入整数、
浮点数、或者自己任意规定输入限制,比如数字、字符、汉字、符号等。
3.UrlLabel: 可实现超级链接的标签控件,只要填好属性就可以了,支持鼠标感应变色。
4.YbUpDownEdit: 有上下箭头可以调整数值大小的输入框
可限制调整范围, 最大调整范围:-9223372036854775808 ~ +9223372036854775807
5.YbBackImage: 背景位图,可以加入一个小位图平铺显示,也可以拉伸放缩等
6.VictorPanel: 透明效果的 Panel、可以设置背景,支持平铺、拉伸缩放、居中等
7.YbRichEdit: 测试版的控件,可以改变外观效果 (边框和滚条)
1.04 版本增加内容
(2003-10-04):
YbUpDownEdit:
新增控件,有上下箭头可以调整数值大小的输入框。
可限范围,最大调整范围:-9223372036854775808 ~ +9223372036854775807
YbBackImage:
新增控件,背景位图,可以加入一个小位图平铺显示,也可以拉伸放缩等。
ImButton:
修正上个版本鼠标停留在按钮上时键盘输入无效的 BUG。
增加 Windows XP 效果的按钮外观,这种外观仍然可以插入静态或动态的位图。
ValidateEdit:
修正上个版本 SetFocus() 方法无效的 BUG。
修正上个版本输入负数时可能出现的负号和小数点错位的 BUG。
1.03 版本增加内容 (2003-02-07):
ImButton:
1.单个位图 Enabled=false 时, 按钮自动变灰, 可以不用 2 个位图
整个位图的按钮可拉伸至按钮大小.
2.增加 AnimatedCount 和 PictureCount 属性
如果设置了这些属性, 规定了位图的个数
如果是小位图按钮, 按水平方向把 Picture 等分成这些个小位图
如果是整个的位图按钮, 按垂直方向等分这些位图, 画位图时拉伸至按钮大小
如果没这这些属性, 即属性值为0, 与上个版本兼容
小位图为若干正方形, 大位图为按按钮高度等分
3.增加 AnimateSpeed 属性, 动画的速度, 两幅位图之间的时间间隔, 单位: 毫秒.
文件夹内容:
\SOURCE\ 控件源程序
\EXAMPLES\ 演示程
安装方法:
1.安装控件
BCB5: 打开 SOURCE 文件夹的 yb_ide_c5.bpk, 选择Compile(编译),然后选择Install(安装)
BCB6: 打开 SOURCE 文件夹的 yb_ide_c6.bpk, 选择Compile(编译),然后选择Install(安装)
2.演示程序
演示程序包含 BCB5 和 BCB6 两个版本的,分别在 BCB5 和 BCB6 文件夹
打开 TestBtns.bpr 工程文件,编译、执行
版本 1.04,601,304 字节 (下载 10454 次)
版本 1.03,506,481 字节 (下载 5620 次)