События Кнопка вниз (MouseDown) и Кнопка вверх (MouseUp) возникают при нажатии и отпускании кнопки мыши соответственно. Однако, в отличие от событий Нажатие кнопки (Click) и Двойное нажатие кнопки (DblClick), эти события позволяют идентифицировать нажатую кнопку м mkinhiupbn yu0- m,; ‘o 78mj
k·SLG
23WM,. ыши, поскольку имеют четыре параметра, которые, за исключением параметра Button, аналогичны параметрам события Перемещение указателя (MouseMove). Это связано с тем, что нажатой может быть только одна конкретная кнопка, а при нажатии двух кнопок события возникают отдельно для каждой из кнопок.
При выполнении, пользователем операций с фильтрами происходят события фильтра.
Событие Применение фильтра (ApplyFilter) возникает при выполнении пользователем фильтрации записей в форме с помощью соответствующих команд меню или кнопок Применить фильтр или Удалить фильтр панели инструментов.
Событие Фильтрация (Filter) происходит перед открытием окна фильтра или расширенного фильтра, когда пользователь выполняет команду Изменить фильтр (Filter by Form). Это событие часто используется, когда нужно ввести в фильтр некоторые условия по умолчанию или заменить стандартное окно фильтра своим.
Процедура обработки данного события имеет параметры Cancel и FilterType:
· Задание параметру Cancel значения True отменяет вывод стандартного окна фильтра и позволяет вывести свою форму.
· Значение параметра FilterType определяет тип открываемого окна фильтра: 0 соответствует обычному фильтру, 1 — расширенному.
События окна происходят при открытии и закрытии форм и отчетов, а также в случае изменения размеров формы.
Событие Открытие (Open) происходит после выполнения запроса, служащего в качестве источника данных для формы или отчета, но до отображения первой записи или печати отчета. Процедура данного события имеет параметр Cancel, назначение которому значения True позволяет отменить открытие формы или отчета.
Событие Закрытие (Close) происходит в момент закрытия формы перед тем, как она будет удалена с экрана. Данное событие можно использовать для открытия другой формы.
Событие Загрузка (Load) возникает после события Открытие (Open), но данное событие не может быть отменено. Процедура обработки этого события обычно используется для задания каких-либо свойств формы или элементов управления до того момента, как форма будет выведена на экран.