社区
Delphi
帖子详情
什么控件可以实现三态按钮?
donghaiw
2004-06-15 11:01:39
我想做一个三态的按钮,
也就是说当鼠标移在按钮上,鼠标点下,鼠标离开时,
按钮分别显示不同的图像。
我用了一个很不错的控件叫Timgbtn可以实现三态,
可是当同一个窗体中有包含Ttimeer控件时,
Ttimeer控件的事件就被暂停激活,直到鼠标离开按钮时。
我也试了自己写,在Timage的onMouseMove,onMouseDown事件中,
可是当鼠标在Timage上点下不放,移开,在别的地方松开时,
就乱了。
请教各位还有什么更好的控件可以实现三态按钮?
...全文
332
9
打赏
收藏
什么控件可以实现三态按钮?
我想做一个三态的按钮, 也就是说当鼠标移在按钮上,鼠标点下,鼠标离开时, 按钮分别显示不同的图像。 我用了一个很不错的控件叫Timgbtn可以实现三态, 可是当同一个窗体中有包含Ttimeer控件时, Ttimeer控件的事件就被暂停激活,直到鼠标离开按钮时。 我也试了自己写,在Timage的onMouseMove,onMouseDown事件中, 可是当鼠标在Timage上点下不放,移开,在别的地方松开时, 就乱了。 请教各位还有什么更好的控件可以实现三态按钮?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kejian
2004-06-18
打赏
举报
回复
用消息处理也不错
数字蛋糕
2004-06-18
打赏
举报
回复
呵呵,直接拦截CM_MOUSEENTER和CM_MOUSELEAVE就行了。
具体说来:
...
private
procedure CMMouseEnter(var Msg : TMessage); message CM_MOUSEENTER;
procedure CMMouseLeave(var Msg : TMessage); message CM_MOUSELEAVE;
...
之后的事情就切换一下Image就完了。
qingenerp
2004-06-17
打赏
举报
回复
响应OnMouseMove(), OnMouseDown(), OnMouseExit()就可以了
jijl2001
2004-06-16
打赏
举报
回复
ezrgnbtn
http://delphi.icm.edu.pl
goodloop
2004-06-16
打赏
举报
回复
我也试了自己写,在Timage的onMouseMove,onMouseDown事件中,
可是当鼠标在Timage上点下不放,移开,在别的地方松开时,
就乱了。
------------------------------------------------------------
这个应该好控制的..我原来写过一次扫雷..没什么问题
关键是再mousemove和mouseup处理好就可以了
txmjs
2004-06-16
打赏
举报
回复
suipack这个里面的IMAGEBUTTON也可以实现上述功能。
pandengzhe
2004-06-16
打赏
举报
回复
OnMouseExit(),那里有这个事件?
自己到可以做一个
scyongkang
2004-06-15
打赏
举报
回复
谢谢楼主这个帖子,让我学了一点!
OnMouseMove(), OnMouseDown(), OnMouseExit()这几个事件我每次都不知道怎样才用到!
DaSaint
2004-06-15
打赏
举报
回复
Delphi自带的TBitButton和TSpeedButton都可以
分别响应OnMouseMove(), OnMouseDown(), OnMouseExit()就可以了
3态
按钮
控件
(带源)
"3态
按钮
控件
(带源)"是一种特殊的交互元素,它扩展了传统二态
按钮
(通常是"开"和"关")的功能,引入了第三个状态。这种
控件
常用于需要表达更多层次或选项的场景,例如未设置、已设置或部分完成等。 首先,我们要...
重写Button的
三态
按钮
带鼠标经过提示
本文将深入探讨如何根据给定的标题“重写Button的
三态
按钮
带鼠标经过提示”来
实现
一个功能增强的Button
控件
,同时关注鼠标经过时的提示功能。 首先,我们需要理解Button
控件
的
三态
行为。在通常情况下,Button
控件
...
VB
按钮
控件
大全——经典
按钮
- 事件处理:每个
控件
都有一系列可响应的事件,比如Click事件,当用户点击
按钮
时触发,你可以编写代码来
实现
相应的功能。 - 多态性:这些
控件
虽然都是
按钮
,但各自的API可能不同,理解每个
控件
的独特功能和使用...
Android ImageButton
控件
按下效果的
实现
那么我们就可以使用它做一个我们想要的图片
按钮
了,但是我们在实际使用的过程当中,就会发现该
按钮
的使用并没有想像中的那么简单,需要再增加一些代码或再配置XML才能
实现
图片
按钮
按下的效果,个人感觉有点麻烦,不...
Visual C++ 程序开发范例宝典光盘源码 (第二版)1/7
实例084
三态
效果树
控件
实例085 修改树
控件
节点连线颜色 实例086 位图背景树
控件
实例087 显示磁盘目录 实例088 树型提示框 2.8 RichEdit
控件
典型实例 实例089 利用RichEdit显示...
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章