1

Тема: AHK: сброс записанных координат мышки

1) При нажатии F1 MouseGetPos записывает переменные координат мышки в Click %x% %y% для цикла Loop. Какой командой возможно сделать что бы при нажатии F2::Pause записанные координаты мышки сбрасывались для повторного перезаписи на F1 ?

F1::
GuiControlGet, Edit 
GuiControlGet, Obr
MouseGetPos x, y, 1
Loop
{
    FileReadLine, a, %A_WorkingDir%\text.txt, %A_Index%
	Click %x% %y%
    SendInput %oBr% %a% {enter}	
    sleep, %Edit%
}
F2::Pause
F3::Reload
GuiClose:
ExitApp

2

Re: AHK: сброс записанных координат мышки

MouseMove?

3 (изменено: serzh82saratov, 2019-05-12 23:19:44)

Re: AHK: сброс записанных координат мышки


1::  
	Loop
	{
		If !Coord && (Coord := 1) 
			MouseGetPos x, y
		MsgBox,,, % x "`n" y,0.3
	} 
	
2:: 
	; Pause  
	Coord := 0
	Return

Или:


1::
	Break := 0
	MouseGetPos x, y
	Loop
	{
		If Break
			Break 
		MsgBox,,, % x "`n" y,0.3
	}
	Return
	
2::  
	Break := 1
	Return
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru
Win10x64, AutoHotkey_L v1.1.30.03 (Unicode 32-bit). AhkSpy, Hotkey, ClockGui