<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Бинд как на ЛКМ, так и на ПКМ или вместе.]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=17200</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=17200&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Бинд как на ЛКМ, так и на ПКМ или вместе.».]]></description>
		<lastBuildDate>Tue, 21 Jun 2022 20:49:11 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Бинд как на ЛКМ, так и на ПКМ или вместе.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153633#p153633</link>
			<description><![CDATA[<p><strong>Phoenixxx_Czar</strong>, слушай, я тут одну проблему обнаружил...<br />Когда я нажимаю Ctrl и использую этот бинд, то в момент срабатывания кнопки &quot;3&quot; Ctrl на пару мс отпускается.<br />Если поставить sleep, 1000, то раз в секунду Ctrl отпускается на мгновение и обратно нажимается.<br />Это можно пофиксить?</p>]]></description>
			<author><![CDATA[null@example.com (DrakeX)]]></author>
			<pubDate>Tue, 21 Jun 2022 20:49:11 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153633#p153633</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Бинд как на ЛКМ, так и на ПКМ или вместе.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153632#p153632</link>
			<description><![CDATA[<p>Поправил).</p>]]></description>
			<author><![CDATA[null@example.com (Phoenixxx_Czar)]]></author>
			<pubDate>Tue, 21 Jun 2022 18:18:05 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153632#p153632</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Бинд как на ЛКМ, так и на ПКМ или вместе.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153631#p153631</link>
			<description><![CDATA[<p><strong>Phoenixxx_Czar</strong>, у тебя небольшая опечатка в getKetState, не Ket, а Key.<br />Я поправил и все работает идеально, спасибо &lt;3.</p>]]></description>
			<author><![CDATA[null@example.com (DrakeX)]]></author>
			<pubDate>Tue, 21 Jun 2022 17:36:32 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153631#p153631</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Бинд как на ЛКМ, так и на ПКМ или вместе.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153630#p153630</link>
			<description><![CDATA[<p>Впервые вижу, чтобы можно было переключать активность хоткея с помощью &quot;Hotkey, *~$LButton, Off&quot; (хотя я не особо любитель биндов).<br />В текущем виде ваш код можно сократить до:<br /></p><div class="codebox"><pre><code>
Hotkey, *~$LButton, Off

*~$LButton::
while(getKeyState(&quot;LButton&quot;, &quot;P&quot;))
{
	send {3}
}
return

MButton::
Hotkey, *~$LButton, Toggle
return
</code></pre></div><p>Чтобы было как вы хотите (если вы будете вкл/выкл сразу два бинда с помощью СКМ):<br /></p><div class="codebox"><pre><code>
Hotkey, *~$LButton, Off
Hotkey, *~$RButton, Off

*~$LButton::
*~$RButton::
while(getKeyState(&quot;LButton&quot;, &quot;P&quot;) || getKeyState(&quot;RButton&quot;, &quot;P&quot;)) ; Если нужно чтобы при зажатии двух клавиш, то || заменить на &amp;&amp;
{
	send {3}
}
return

MButton::
Hotkey, *~$LButton, Toggle
Hotkey, *~$RButton, Toggle
return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Phoenixxx_Czar)]]></author>
			<pubDate>Tue, 21 Jun 2022 17:31:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153630#p153630</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Бинд как на ЛКМ, так и на ПКМ или вместе.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153629#p153629</link>
			<description><![CDATA[<p>Есть небольшой бинд, чтоб когда я зажимал ЛКМ, у меня спамилась кнопка 3.<br />А как сделать, чтоб не только, когда нажимаю ЛКМ, но так же, когда нажимаю ПКМ или обе вместе?</p><div class="codebox"><pre><code>
Hotkey, *~$LButton, Off

*~$LButton::

	Loop
	{
		GetKeyState, LButtonState, LButton, P
		If LButtonState = U
	break
		send {3}
	}

return

MButton::
Hotkey, *~$LButton, Toggle
return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (DrakeX)]]></author>
			<pubDate>Tue, 21 Jun 2022 16:46:21 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153629#p153629</guid>
		</item>
	</channel>
</rss>
