Имеет место перед фиксацией объекта ToolBar.
Применение:
ToolBar
Синтаксис:
PROCEDURE ToolBar.BeforeDock LPARAMETERS [nIndex] ,nLocation
Параметры:
nIndex
Однозначно идентифицирует элемент управления, если он принадлежит массиву элементов управления.
nLocation
Определяет, где будет фиксироваться объект ToolBar. Данный параметр принимает следующие значения:
Значение Константа FOXPRO.H Описание - 1 TOOL_NOTDOCKED ToolBar не будет фиксироваться. 0 TOOL_TOP ToolBar будет фиксироваться вверху основного окна Visual FoxPro. 1 TOOL_LEFT ToolBar будет фиксироваться у левой стороны основного окна Visual FoxPro. 2 TOOL_RIGHT ToolBar будет фиксироваться у правой стороны основного окна Visual FoxPro. 3 TOOL_BOTTOM ToolBar будет фиксироваться внизу основного окна Visual FoxPro.
Комментарии:
Событие BeforeDock имеет место, когда вы перемещаете мышью объект ToolBar в область фиксирования или когда активизируестя метод Dock.
Событие BeforeDock инициируется перед тем, как объект ToolBar перерисовывается, так что вы можете успеть изменить внешний вид панели инструментов. Это удобно в случае, когда объект ToolBar содержит элемент управления, например ComboBox, который вы после фиксирования ToolBar хотите заменить элементом управления с другими пропорциями, таким как CommandButton.