<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Скрипт на зажатие пр кнопки мыши]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5949&amp;type=atom" />
	<updated>2011-06-27T15:37:50Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=5949</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт на зажатие пр кнопки мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49473#p49473" />
			<content type="html"><![CDATA[<p>Большое спасибо, приеду с работы поэкспериментирую.</p>]]></content>
			<author>
				<name><![CDATA[imhoteb]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27050</uri>
			</author>
			<updated>2011-06-27T15:37:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49473#p49473</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт на зажатие пр кнопки мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49470#p49470" />
			<content type="html"><![CDATA[<p><strong>imhoteb</strong>, нужно было не писать новый пост, а отредактировать старый.<br /></p><div class="quotebox"><cite>-=SemaNT=- пишет:</cite><blockquote><p>С клавишами мыши и джойстика, бывают проблемы.<br />Приходится порой экспериментировать, под разные программы.</p><p>Но Ваш пример - не верен.<br />Команда Click - нажимает <strong>и</strong> отжимает <strong>левую</strong> клавишу,<br />а нужно - нажать <strong>или</strong> отжать <strong>правую</strong>.</p><p>Попробуйте на основе примера <strong>YMP</strong>.<br /></p><div class="codebox"><pre><code>*$RButton Up::return ; Запрещаем действия при отжатии.
*$RButton:: Send, % (State := !State)? &quot;{RButton Down}&quot;:&quot;{RButton Up}&quot;</code></pre></div><p>Или так - если нужны промежуточные действия.<br /></p><div class="codebox"><pre><code>*$RButton Up::return ; Запрещаем действия при отжатии.
*$RButton::
SetMouseDelay -1

If State = ; если у переменной нет значения
  {
    State = 1 ; присвоим переменной новое значение
    ;MsgBox Первое действие
    Send, {Blind}{RButton Down}
  }
Else ;if State = 1 ; условие: если переменная имеет значение 1
  {
    State = ; очищаем переменную, или если надо, присвоим ей иное значение
    ;MsgBox Второе действие ; производим действие
    Send, {Blind}{RButton Up}
  }

return</code></pre></div><p>Вроде команда Send с мышью в таких ситуациях работает стабильней.<br />Еще и из-за возможности ее вариаций - SendRaw, SendInput, SendPlay, SendEvent.</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-06-27T14:45:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49470#p49470</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт на зажатие пр кнопки мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49465#p49465" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>-=SemaNT=-</strong>, у нас не принято отвечать автору, пока не будут выполнены требования модератора. Удаляю твой пост, восстановлю, если предыдущий пост будет отредактирован.</span></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-06-27T11:20:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49465#p49465</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт на зажатие пр кнопки мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49458#p49458" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>imhoteb</strong>, код оформляется с помощью тега <a href="http://forum.script-coding.com/help.php#smilies">code</a>. Отредактируй свой пост.</span></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-06-27T07:23:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49458#p49458</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Скрипт на зажатие пр кнопки мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49454#p49454" />
			<content type="html"><![CDATA[<p>Здравствуйте, суть скрипта такова clic rbutton down/ зажатие/ clic rbutton up/ отжатие.<br />То есть смысл прост, режим вкл\выкл правой кнопки мыши.<br />До последнего момента не имел дел со скриптами, но по примеру соседней темы создал такой:</p><div class="codebox"><pre><code>RButton::
SetTimer, use, % (i := !i) ? &quot;1&quot; : &quot;Off&quot;
return

use:
Click
Sleep, 10
Return</code></pre></div><p>Но к сожалению работает он невнятно, т. е зажатие работает только с иконкой какого не будь приложения, и действие происходит импульсами.</p>]]></content>
			<author>
				<name><![CDATA[imhoteb]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27050</uri>
			</author>
			<updated>2011-06-26T22:24:48Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49454#p49454</id>
		</entry>
</feed>
