ButtonEffect 函数
简介
自定义按钮效果函数,包括鼠标按下、弹起3种动作下的效果。
语法
ButtonEffect(fEffect, TheForm, ButtonName)
输入参数
参数名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Effect | 必需 | String | "MouseDown" 或 "MouseUp",用来指示什么情形下的效果。 |
TheForm | 必需 | AccessForm | 按钮控件所在窗体对象。 |
ButtonName | 必需 | String | 按钮控件名称。 |
返回值
无
说明
自定义按钮需要至少一个默认按钮控件+标签控件,一般按钮是设为透明的,效果通过标签来显示。
该功能主要用于Access 2003,因为 Access 2003 中,按钮控件透明之后,本身看不到任何界面效果反馈,并且按钮控件图标和文字不能同时显示。
Access 2003 之后的版本,已经支持按钮的仅背景透明,图标和文字共存等功能,因此建议直接使用 Access 本身的控件即可。
调用方式为直接设置按钮的事件属性即可:
“鼠标按下”属性设为: =ButtonEffect('MouseDown',[Form], 'btnAdd')
“鼠标弹起”属性设为: =ButtonEffect('MouseUp',[Form], 'btnAdd')