双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

什么控件可以实现三态按钮?

donghaiw donghaiw 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想做一个三态的按钮,
也就是说当鼠标移在按钮上,鼠标点下,鼠标离开时,
按钮分别显示不同的图像。

我用了一个很不错的控件叫Timgbtn可以实现三态,
可是当同一个窗体中有包含Ttimeer控件时,
Ttimeer控件的事件就被暂停激活,直到鼠标离开按钮时。

我也试了自己写,在Timage的onMouseMove,onMouseDown事件中,
可是当鼠标在Timage上点下不放,移开,在别的地方松开时,
就乱了。

请教各位还有什么更好的控件可以实现三态按钮?

...全文

相关推荐

重写Button的三态按钮带鼠标经过提示

重写Button的三态按钮带鼠标经过提示,新增鼠标经过的图片切换属性,其他的和普通按钮相同。

speciall

VS2008三态位图按钮类

位图实现三态按钮,正常、高亮、下压三种不同状态。 需要安装VS2008+SP1

猿创日记

使用button标签,实现三态图片按钮

三态图片按钮对于好的用户体验来说必不可少。我对dom事件进行一些处理,在不改变html的情况下,实现了三态按钮。下面的解决方法的关键,主要是去掉虚线选框和对背景进行定位,没有使用循环处理,任何一个按钮,只要定义了背景图片和边框为0,就自动变成了三态按钮。 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]上面的解决方法还有点美中不足,就是在firefox下,没办法用Tab键定位按钮,这是因为为了去掉虚框,屏蔽了点击事件。下面的程序解决了这个问题,方法是在按钮里创建一个不可见的新按钮,由它转移焦点。 button{border:0} [Ctrl+A 全选 注:如需引入外

weixin_38537777

wtl三态按钮

wtl button类-wtl button class 基于WTL的三态按钮,易用性好,

huhz2013

界面的美化,树控件,lisctrl。按钮的三态,滚动条。背景,标题栏的重绘。非常实用欢迎下载 ,独一无二的,原创

树控件,lisctrl。按钮的三态,滚动条,界面的美化,树控件,lisctrl。按钮的三态,滚动条。背景,标题栏的重绘。非常实用欢迎下载 ,独一无二的,原创

liuyan7105
评论 9
收藏 已收藏
分享
返回顶部
donghaiw
Delphi 5,944 成员 262,941 内容