Get mouse pos

Материал из UoPilot
Версия от 10:37, 28 августа 2019; Tatikoma (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

Get mouse_pos - Позволяет получить координаты курсора мыши.

Синтаксис

Привязка к окну: опционально.
Работа со свернутым окном: нет.

get mouse_pos <переменнаяX> <переменнаяY> [abs]

<переменнаяX> - имя переменной в которую будет помещена X координата курсора.
<переменнаяY> - имя переменной в которую будет помещена Y координата курсора.
[abs] - признак означающий, что координаты будут возвращены абсолютные, а не относительные окна.

get mouse_pos #x #y

Примеры

// Пример 1
get mouse_pos #x #y   // получить относительные координаты курсора
log #x #y             // показать в лог
wait 200              
// Пример 2
get mouse_pos #x #y abs   // получить абсолютные координаты курсора
log #x #y             // показать в лог
wait 200

Смотрите также

Move
Left

История развития

2.10
Добавил определение текущих координат курсора мыши, с помощью ключевого слова Mouse_Pos в команде Get:

get mouse_pos #x #y [abs]

При указании ключевого слова abs, координаты берутся относительно экрана, иначе относительно прикрепленного окна. Если переменные ранее не существовали, то они создаются.