语法
PROCEDURE ToolBar.BeforeDock
LPARAMETERS [nIndex] , nLocation
参数
nIndex
唯一地标识控制数组中的一个控制。
nLocation
指定工具栏停放的位置。nLocation
可以为下列值:
值 | FOXPRO.H 常量 | 说明 |
–1 | TOOL_NOTDOCKED | 不停放“工具栏”。 |
0 | TOOL_TOP | “工具栏”停放在 Visual FoxPro 主窗口的顶端。 |
1 | TOOL_LEFT | “工具栏”停放在 Visual FoxPro 主窗口的左端。 |
2 | TOOL_RIGHT | “工具栏”停放在 Visual FoxPro 主窗口的顶端。 |
3 | TOOL_BOTTOM | “工具栏”停放在 Visual FoxPro 主窗口的顶端。 |
说明
当“工具栏”拖放到停放区或者激活一个 Dock 方法时,发生 beforedock 事件。
beforedock 事件在重绘“工具栏”之前被触发,因此您可以修改工具栏的外观。这样如果“工具栏”有一个控制(例如一个组合框),当“工具栏”停放时,可以将它改变成另一个不同类型的控制(例如一个命令按钮)。