社区
Delphi
帖子详情
什么控件可以实现三态按钮?
donghaiw
2004-06-15 11:01:39
我想做一个三态的按钮,
也就是说当鼠标移在按钮上,鼠标点下,鼠标离开时,
按钮分别显示不同的图像。
我用了一个很不错的控件叫Timgbtn可以实现三态,
可是当同一个窗体中有包含Ttimeer控件时,
Ttimeer控件的事件就被暂停激活,直到鼠标离开按钮时。
我也试了自己写,在Timage的onMouseMove,onMouseDown事件中,
可是当鼠标在Timage上点下不放,移开,在别的地方松开时,
就乱了。
请教各位还有什么更好的控件可以实现三态按钮?
...全文
333
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态
按钮
控件
(带源) 可以自己选择3态图片
重写Button的
三态
按钮
带鼠标经过提示
重写Button的
三态
按钮
带鼠标经过提示,新增鼠标经过的图片切换属性,其他的和普通
按钮
相同。
VB
按钮
控件
大全——经典
按钮
使用方法:将文件全部解压出来,打开VB,在左边的工具栏空白处点右键,然后选择“部件”,然后点“浏览”,吧这些
控件
全部添加进去就可以用了。 内容出处:dragonkiss.ys168.com
Android ImageButton
控件
按下效果的
实现
在android中有一个ImageButton的View,跟Button
按钮
的区别是可以在Imagebutton上加载一个图片。 从ImageButton这个字面意思上来看,它是一个图片
按钮
,那么我们就可以使用它做一个我们想要的图片
按钮
了,但是我们在实际使用的过程当中,就会发现该
按钮
的使用并没有想像中的那么简单,需要再增加一些代码或再配置XML才能
实现
图片
按钮
按下的效果,个人感觉有点麻烦,不知道google为什么这么做? 该实际代码展示图片
按钮
按下时切换图片效果的两种不同
实现
方式的源代码。欢迎下载使用。
Visual C++ 程序开发范例宝典光盘源码 (第二版)1/7
第1章 窗体与界面设计 1.1 菜单应用实例 实例001 在系统菜单中添加菜单项 实例002 带图标的程序菜单 实例003 根据表中数据动态生成菜单 实例004 浮动的菜单 1.2 弹出菜单应用实例 实例005 在
控件
上单击右键弹出菜单 实例006 个性化的弹出菜单 实例007 任务栏托盘弹出菜单 1.3 工具栏应用实例 实例008 带背景的工具栏 实例009 带图标的工具栏 实例010 带下拉菜单的工具栏 实例011 可调整
按钮
位置的工具栏 实例012 XP风格工具栏 实例013 动态设置是否显示工具栏
按钮
文本 实例014 具有提示功能的工具栏 1.4 状态栏应用实例 实例015 带进度条的状态栏 实例016 动画效果的状态栏 实例017 滚动字幕的状态栏 1.5 导航界面应用实例 实例018 Outlook导航界面 实例019 树状导航界面 实例020
按钮
导航界面 实例021 图片导航界面 1.6 界面窗体应用实例 实例022 使用位图设计畸形界面 实例023 椭圆形的程序界面 实例024 自绘窗体界面 实例025 以时钟显示界面 实例026 窗体融合技术 实例027 限制对话框最大时的窗口大小 实例028 分割视图窗口 实例029 对话框全屏显示 1.7 多媒体宣传光盘应用实例 实例030 多媒体宣传光盘主界面 实例031 自动运行的多媒体宣传光盘 1.8 多媒体触摸屏程序应用实例 实例032 采购中心多媒体触摸屏程序 实例033 为触摸屏程序添加虚拟键盘 1.9 窗体位置应用实例 实例034 不可移动的窗体 实例035 始终在最上面的窗体 实例036 以动画形式显示窗体 实例037 磁性窗体 1.10 窗体标题栏应用实例 实例038 闪烁的窗体标题栏 实例039 拖动没有标题栏的窗体 实例040 禁用标题栏上的最大化、最小化或关闭
按钮
1.11 窗体形状及应用 实例041 半透明窗体 实例042 创建字型窗体 实例043 设计桌面精灵 1.12 通用对话框的应用 实例044 打开位图预览对话框 实例045 打开Windows新型对话框 实例046 同时选择多个文件 实例047 文本替换对话框 实例048 字体选择对话框 第2章
控件
应用 2.1
按钮
控件
典型实例 实例049 AVI动画
按钮
实例050 GIF动画
按钮
实例051 图文
按钮
实例052 不规则
按钮
实例053 热点
按钮
2.2 编辑框
控件
典型实例 实例054 为编辑框设置新的系统菜单 实例055 为编辑框
控件
添加列表选择框 实例056 多彩边框的编辑框 实例057 改变编辑框文本颜色 实例058 不同文本颜色的编辑框 实例059 位图背景编辑框 2.3 静态文本
控件
典型实例 实例060 电子计时器 实例061 使用静态文本
控件
设计群组框 实例062 制作超链接
控件
2.4 列表框
控件
典型实例 实例063 利用列表框
控件
实现
标签式数据选择 实例064 具有水平滚动条的列表框
控件
实例065 列表项的提示条 实例066 位图背景列表框
控件
2.5 组合框
控件
典型实例 实例067 将数据表中的字段添加到组合框
控件
实例068 带查询功能的组合框
控件
实例069 自动调整组合框的宽度 实例070 颜色组合框 实例071 多列显示的组合框 实例072 带图标的组合框 实例073 显示系统盘符组合框 2.6 列表视图
控件
典型实例 实例074 Windows资源管理器 实例075 利用列表视图
控件
浏览数据 实例076 利用列表视图
控件
制作导航界面 实例077 在列表视图中拖动视图项 实例078 具有排序功能的列表视图
控件
实例079 具有文本录入功能的列表视图
控件
实例080 使用列表视图设计登录界面 2.7 树视图
控件
典型实例 实例081 多级数据库树状结构数据显示 实例082 节点拖动功能的树
控件
实例083 带复选功能的树状结构 实例084
三态
效果树
控件
实例085 修改树
控件
节点连线颜色 实例086 位图背景树
控件
实例087 显示磁盘目录 实例088 树型提示
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章