1. 首页
  2. 编程语言
  3. Delphi
  4. 使用PNG图片做按钮的组件TPngButton

使用PNG图片做按钮的组件TPngButton

上传者: 2018-12-15 09:02:15上传 RAR文件 60.34KB 热度 65次
这是本人根据网上的PNG按钮组件针对d7和xe做的修改版本。新增属性: Anchors: TAnchors; //按钮相对位置 Action: TActionList; //与 actionlist 连接 CaptionAlign: TAlignment; //按钮标题对齐方式 //是否填充渐变色,取决于后两个变量 IsDrawGradientColorFace: Boolean; //是否以渐变色填充按钮表面 IsDrawFaceOnMouseOver: boolean; //鼠标悬停时是否填充按钮表面 IsDrawFaceOnPush: Boolean; //鼠标按下时是否填充按钮表面 //边框 IsDrawBorderOnMouseOver: Boolean; IsDrawBorderOnPush: Boolean; //悬停及按下时的渐变色设置 DrawOverFaceStartColor: TColor; // 鼠标悬停时渐变填充起始色 DrawOverFaceEndColor: TColor; //鼠标悬停时渐变填充结束色 DrawPushFaceStartColor: TColor; DrawPushFaceEndColor: TColor; //按钮表面单色 DrawUniqueColorFaceOnMouseOver: TColor; //鼠标悬停时单色填充时的颜色 DrawUniqueFaceColorOnPush: TColor; //边框 DrawBorderOnMouseOver: TColor; //鼠标悬停时边框颜色 DrawBorderOnPush: TColor; IsShowCaption: boolean; //是否显示按钮文字 注:与颜色相关的属性仅在 buttonStyle 设为 pbsFlat 或 pbsNoFrame 时有效 其中渐变色属性只支持xe。
下载地址
用户评论
may82888_82888be 2025-01-06 19:52:15

过时了的,不是很好

fhd961 2025-01-05 18:58:21

再下一次来

朵兰三卫 2025-01-09 03:14:45

不错,学习了。

泗水长流 2025-01-03 10:14:29

这个经测试不错,delphi7上能分别设置3态按钮的状态!给个5星!

rendering58861 2024-12-30 08:28:15

XE8上安装后,加载PNG图示,提示Invalid graphic format

yumensky 2025-01-07 00:56:16

不错,很好用,已经用了。good lock

gossip37966 2025-01-10 08:52:37

XE2以下可拿来用,以上就用自带了好了

huolieliao 2024-12-27 02:12:08

可以使用。修改前同事的代码,需要用到该组件。

haohao99537 2025-01-09 12:06:04

编译报错,缺少obj文件。

James8790 2024-12-28 09:25:16

很不错的学习资源,实用性很强