Имеет место, когда пользователь быстро дважды нажимает и тут же отпускает левую (первую) кнопку мыши.
Применение:
CheckBox, ComboBox, CommandGroup, Объект Container, Объект Control, EditBox, Form, Grid, Header, Image, Label, Line, ListBox, OptionButton, OptionGroup, Page, PageFrame, Shape, Spinner, TextBox, ToolBar.
Синтаксис:
PROCEDURE Object.DblClick [LPARAMETERS nIndex]
Параметры:
nIndex
Однозначно идентифицирует элемент управления, если он принадлежит массиву элементов управления.
Комментарии:
Событие DblClick также имеет место, если выделить элемент в списке или поле ввода со списком и нажать клавишу ENTER.
Если событие DblClick не происходит в течение отведенного для него системой интервала времени, объект распознает еще одно событие Click. Поэтому, когда вы назначаете этим двум событиям процедуры, убедитесь, что они не будут вступать друг с другом в конфликт. Элементы управления, не поддерживающие события DblClick, могут воспринять вместо двойного щелчка два одиночных щелчка.
Замечание! Чтобы провести различие между левой, правой и средней кнопками мыши, воспользуйтесь событиями MouseDown и MouseUp.