Отправляет email-рассылки с помощью сервиса Sendsay

Screen reader JAWS for Windows Russian

[JFWRus] Про координаты мыши.

Привет всем.

Может знает кто, как получить координаты мыши. Имеенно мыши а не ПС курсора.
Хорошо бы текущие координаты, но на крайняк можно координаты мыши по событию
от мыши. Незрячему юзеру это вряд ли нужно, но для отладки пригодилось бы.

Юра.

***
Это сообщение No 9595
было разослано для 579 участников дискуссионного листа
[JFWRus] Про координаты мыши.

Ответить   Thu, 16 Sep 2010 05:36:36 +0400 (#1210606)

 

Ответы:

Приветствую, уважаемые участники конференции и
Юра Булгутов apr***@m*****.ru

Вы писали 16 сентября 2010 г. 5:36

Может знает кто, как получить координаты мыши. Имеенно мыши а не ПС курсора.

да вроде знаем.
итак, включите jaws курсор, напомню для этого надо нажать серый минус.
далее, чтобы проверитькоординаты мышы нажмите alt+del, вам сажут текущие координаты
мышы и активный курсор на текущий момент.
двигать мышь по экрану вы можыте горячкой alt+shift+ стрелки, как вертикальные,
таки горизонтальные.
внимание: это всё доступно если у вас активен jaws курсор.
очень полезны приэтом команды, типа поместить мышь в правый нижний угол экрана.
так сказать точка отсчёта.
но это всё часности и вы об них не спрашывали.
евгений.

***
Это сообщение No 9596
было разослано для 579 участников дискуссионного листа
[JFWRus] Re: Про координаты мыши.

Ответить   "evgeniy" Thu, 16 Sep 2010 08:08:14 +0400 (#1210658)

 

Доброго времени суток, Юра Булгутов.

Из сообщения от 16.09.2010 5:19:

Jaws-курсор эквивалентен мышиному указателю.

Include "hjconst.jsh"

;
;MouseButtonEvent Identifiers
; WM_LBUTTONDOWN = 0x0201,
; WM_LBUTTONUP = 0x0202,
; WM_LBUTTONDBLCLK = 0x0203,
; WM_RBUTTONDOWN = 0x0204,
; WM_RBUTTONUP = 0x0205,
; WM_RBUTTONDBLCLK = 0x0206,
; WM_MBUTTONDOWN = 0x0207,
; WM_MBUTTONUP = 0x0208,
; WM_MBUTTONDBLCLK = 0x0209,
; WM_MOUSEWHEEL = 0x020A,
;
;Для JAWS 7.10 и выше

void function MouseButtonEvent (
int Id, ; идентификатор события
int x, ; горизонтальное положение
int y) ; вертикальное положение
if id == WM_LBUTTONDOWN then ; отслеживаем левый click
sayInteger (x)
sayInteger (y)
endIf
endFunction

С уважением, Руслан Усачев

***
Это сообщение No 9599
было разослано для 579 участников дискуссионного листа
[JFWRus] Re: Про координаты мыши.

Ответить   Thu, 16 Sep 2010 10:45:23 +0300 (#1210974)