getwheeldelta

Функция получения величины перемещения колеса мыши.

Синтаксис

s = getwheeldelta;

Аргументы

Имя Тип данных Описание
Функция не имеет аргументов

Описание

getwheeldelta – функция получения величины последнего перемещения колеса мыши для активного графического окна. После вызова функции величина перемещения автоматически сбрасывается в 0.

Результат

Имя Тип данных Описание
s double Величина перемещения колеса мыши

Пример

//получим перемещение колеса мыши
wdelta = getwheeldelta;
var fcirclepos = 0;
fcirclepos = fcirclepos + wdelta/10;
move((fcirclepos,0), FillCircle);
TextLabel.Text = "mouse wheel delta = " + floattostr(wdelta);

В примере переменной wdelta приравнивается значение текущего перемещения колеса мыши. В соответствии с полученным перемещением вычисляется координата по оси X объекта FillCircle и производится перемещение объект по оси X. В поле текстового вывода TextLabel выводится значение текущего перемещения колеса мыши.

Дополнительные материалы

Нет.