Происходит, когда пользователь вращает колесико мыши, если она оборудована им.
PROCEDURE Object.MouseWheel LPARAMETERS nDirection, nShift, nXCoord, nYCoord |
Параметры
Вы должны включить оператор LPARAMETERS или PARAMETERS в процедурный код события и указать имя для каждого параметра. Visual FoxPro посылает параметры событию MouseWheel в приведенном ниже порядке.
- nDirection
-
Содержит зависящееся от устройства мыши число, которое указывает направление, в котором вращали колесико мыши. Отрицательные значения указывают, что колесико вращали назад; положительные числа указывают, что колесико мыши вращали вперед.
- nShift
-
Содержит число, указывающее состояние ключей модификации, в момент, когда вращали колесико мыши. Действительными ключами модификации являются ключи SHIFT, CTRL и ALT.
Значения, возвращаемые в nShift для индивидуальных ключей модификации, перечислены в приведенной ниже таблице.
Значение Key 1
SHIFT
2
CTRL
4
ALT
Если были нажаты более чем один ключ модификации, во время, когда вращалось колесико мыши, то аргумент nShift содержит сумму значений для ключей модификации. Например, если пользователь нажал и удерживал CTRL, во время вращения колесика мыши, то аргумент nShift содержит 2. Но если пользователь нажал CTRL+ALT, во время вращения колесика мыши, то аругмент nShift содержит 6.
- nXCoord, nYCoord
-
Содержит текущие горизонтальную (nXCoord) и вертикальную (nYCoord) позицию указателя мыши внутри формы. Эти координаты всегда выражаются в терминах координатной системы формы и в единицах измерения, определяемых значение свойства ScaleMode формы.
Примечания
Применяется к: CheckBox | Column | ComboBox | CommandButton | CommandGroup | Container Object | Control Object | EditBox | Form | Grid | Header | Image | Label | Line | ListBox | OptionButton | OptionGroup | Page | PageFrame | Shape | Spinner | TextBox | ToolBar
Смотрите также
Справочное руководство
Событие ClickСобытие MiddleClick
Свойство MousePointer
Событие MouseDown
Событие MouseUp