Get mouse pos: различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: « == Описание == '''Get mouse_pos''' - Позволяет получить координаты курсора мыши. == Синтаксис == Прив...»)
 
 
Строка 5: Строка 5:
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: опционально.
 
Привязка к окну: опционально.
<br>Работа со свернутым окном: нет.
+
<br>Работа со свернутым окном: нет.
  get mouse_pos &lt;переменнаяX> &lt;переменнаяY> [abs]
+
  get mouse_pos <переменнаяX> <переменнаяY> [abs]
'''&lt;переменнаяX>''' - имя переменной в которую будет помещена X координата курсора.
+
'''<переменнаяX>''' - имя переменной в которую будет помещена X координата курсора.
&lt;br>'''&lt;переменнаяY>''' - имя переменной в которую будет помещена Y координата курсора.
+
<br>'''<переменнаяY>''' - имя переменной в которую будет помещена Y координата курсора.
&lt;br>'''[abs]''' - признак означающий, что координаты будут возвращены абсолютные, а не относительные окна.
+
<br>'''[abs]''' - признак означающий, что координаты будут возвращены абсолютные, а не относительные окна.
 
  get mouse_pos #x #y
 
  get mouse_pos #x #y
  
Строка 26: Строка 26:
  
 
[[Move]]
 
[[Move]]
&lt;br>[[Left]]
+
<br>[[Left]]
  
 
== История развития ==
 
== История развития ==
  
 
'''2.10'''
 
'''2.10'''
&lt;br>Добавил определение текущих координат курсора мыши, с помощью ключевого слова Mouse_Pos в команде Get:
+
<br>Добавил определение текущих координат курсора мыши, с помощью ключевого слова Mouse_Pos в команде Get:
 
  get mouse_pos #x #y [abs]
 
  get mouse_pos #x #y [abs]
 
При указании ключевого слова abs, координаты берутся относительно экрана, иначе относительно прикрепленного окна. Если переменные ранее не существовали, то они создаются.
 
При указании ключевого слова abs, координаты берутся относительно экрана, иначе относительно прикрепленного окна. Если переменные ранее не существовали, то они создаются.
  
 
[[Категория:Мышь]]
 
[[Категория:Мышь]]

Текущая версия на 10:37, 28 августа 2019

Описание

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