Событие BeforeDock

Имеет место перед фиксацией объекта 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.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.