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 выводится значение текущего перемещения колеса мыши.

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

Нет.