PB中实现图片按钮的mousemove事件
来源:互联网 发布:整蛊锁屏软件输入密码 编辑:程序博客网 时间:2024/04/29 05:35
---- PB中除窗口(window)和富文本(richtextedit)具有mousemove事件外,
其他控件都不接收ousemove事件。在某些程序中,可能会对按钮进行动态的
图片切换,如:鼠标移到按钮上时,切换按钮的图片以实现动感。
---- 创建一个用户自定义对象(User Object),取名uo_picbutton,其上放一
个Picture控件(p_1)。选中p_1,定义用户自定义事件(user events),在
event name中输入mousemove, 由下面的Paste Event ID中选取pbm_mousemove
放入Event ID栏。自此,p_1的事件栏中增加了事件mousemove,在其中编程:
---- p_1.picturename="c:/图片_over.bmp" //鼠标移动到p_1上时要显示
的图片
---- 关闭user object,新建一个窗口,添加刚才建成的user object(uo_1).
在form的open事件中编程:
---- uo_1.p_1.picturename="c:/图片_up.bmp" //初始图片
---- 在form的mousemove事件中编码:
---- uo_1.p_1.picturename="c:/图片_up.bmp" //恢复原来的图片
---- 这样,运行时一旦鼠标移动到该控件上就会变换图片,从而产生动
态效果。只要在uo_picbutton的mousemove事件中增加两三句代码,可以
使其成为通用的图片按钮;添加user event事件,并拷贝下面列出的事件
ID(event id),可以生成更多的原本不能接收的事件。
其他控件都不接收ousemove事件。在某些程序中,可能会对按钮进行动态的
图片切换,如:鼠标移到按钮上时,切换按钮的图片以实现动感。
---- 创建一个用户自定义对象(User Object),取名uo_picbutton,其上放一
个Picture控件(p_1)。选中p_1,定义用户自定义事件(user events),在
event name中输入mousemove, 由下面的Paste Event ID中选取pbm_mousemove
放入Event ID栏。自此,p_1的事件栏中增加了事件mousemove,在其中编程:
---- p_1.picturename="c:/图片_over.bmp" //鼠标移动到p_1上时要显示
的图片
---- 关闭user object,新建一个窗口,添加刚才建成的user object(uo_1).
在form的open事件中编程:
---- uo_1.p_1.picturename="c:/图片_up.bmp" //初始图片
---- 在form的mousemove事件中编码:
---- uo_1.p_1.picturename="c:/图片_up.bmp" //恢复原来的图片
---- 这样,运行时一旦鼠标移动到该控件上就会变换图片,从而产生动
态效果。只要在uo_picbutton的mousemove事件中增加两三句代码,可以
使其成为通用的图片按钮;添加user event事件,并拷贝下面列出的事件
ID(event id),可以生成更多的原本不能接收的事件。
- PB中实现图片按钮的mousemove事件
- PB中实现图片按钮的mousemove事件
- .NET 图片按钮单击事件的实现
- javascript拖动效果的一个注意事项:拖动图片时,mousemove事件会被中断
- vue中引入mousedown事件和document的mousemove事件模拟table滚动条
- 实现在pb中显示一个网页连接的图片
- PB数据窗口中按钮的封装
- jquery之鼠标滑过图片mousemove事件
- 图片按钮的实现
- PB自定义事件中ID的含义
- java中实现按钮事件监听器的3中方法
- Android中listview条目中按钮点击事件的实现
- Android中按钮单击事件及监听器的实现方式
- Android中按钮点击事件的四种实现方式
- 按钮的监听事件在fragment中如何实现
- pb打印:PB中打印预览的实现
- PB的ID事件
- 简单图片按钮的实现
- dtsrun的命令行调用方法
- 网站首页head区代码规范
- Marketiva开户
- Oracle基本操作
- JavaScript 模式对话框实现及参数传递的简单例子
- PB中实现图片按钮的mousemove事件
- linux 共享内存映射原理1 vmalloc kmalloc getfreepage
- 【转】GridView中如何使用CommandField删除时,弹出确认框?
- **网站市场运作计划书
- 业务流程编排器学习笔记 (1)
- 本人编写的两个Oracle的帮助小工具
- 业务流程编排器学习笔记 (2)
- 2007年第29周CSDN读书排行榜:《精通正则表达式》夺冠
- session详解(转)