BCB中的TBitBtn和TSpeedButton(透明按钮)
2015-11-03 10:48
627 查看
我们学过BCB中的TButton, 但是, 它毕竟有局限性, 所以呢, 有时候需要用更高级的按钮, 现在我们来学习TBitBtn和TSpeedButton吧:
1. TBitBtn可以改变其背景颜色, 而我试过, TButton是改不了的。
2. TBitBtn的Kind属性可以确定按钮类型(即按钮背景图片, 当然也可以人为自定义, 需要同时用到Glyph属性)
3. 在很多场合, 我们需要透明按钮: 不点击的时候, 用户看不到它的存在, 当鼠标放在上面时, 会提示用户这个地方有一个按钮。 我们可以用TSpeedButton来实现这个效果, 此时, 我们需要将它的flat属性设置为true。透明按钮常用的场景是: 有一张很漂亮的图片, 上面有按钮功能, 此时可以把透明按钮做在图片对应的按钮上,
这样既实现了功能, 也很美观。
1. TBitBtn可以改变其背景颜色, 而我试过, TButton是改不了的。
2. TBitBtn的Kind属性可以确定按钮类型(即按钮背景图片, 当然也可以人为自定义, 需要同时用到Glyph属性)
3. 在很多场合, 我们需要透明按钮: 不点击的时候, 用户看不到它的存在, 当鼠标放在上面时, 会提示用户这个地方有一个按钮。 我们可以用TSpeedButton来实现这个效果, 此时, 我们需要将它的flat属性设置为true。透明按钮常用的场景是: 有一张很漂亮的图片, 上面有按钮功能, 此时可以把透明按钮做在图片对应的按钮上,
这样既实现了功能, 也很美观。
相关文章推荐
- GIT用法
- Android开发之如何保证Service不被杀掉
- How do I get started with CUDA?
- ios中的各种控件(Swift开发实战权威指南笔记)
- Java8 的一些新特性的学习理解
- markdown语法练习
- phpcms V9二次开发之联动菜单筛选 包括box字段的多选 单选 筛选教程
- 哪种脸色是最严重病色
- 这些习惯保住男人性能力
- linux 下 `dirname $0`
- java日志处理组件log4j--log4j.xml配置详解
- Linux下man帮助命令使用全解析
- Android实战技巧之四十四:Hello,Native!
- java中的jar命令与jar包
- Android官方网站
- 数据业务建立流程之发起网络连接过程(原)
- chosen插件--(三)让插件作用过的select,disabled.
- 《C++ primer》英文第五版阅读笔记(八)——声明命名空间
- 如何去掉底部的织梦版权信息powered by dedecms
- 如何去掉织梦官方的友情链接