<?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>https://forum.script-coding.com/viewtopic.php?id=15395</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15395&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: По нажатию одной клавиши, открываются команды для других клавиш.».]]></description>
		<lastBuildDate>Wed, 27 May 2020 15:05:59 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: По нажатию одной клавиши, открываются команды для других клавиш.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=139751#p139751</link>
			<description><![CDATA[<p>Попробуйте так:<br /></p><div class="codebox"><pre><code>#UseHook
LAlt::
ToggleHotkeys(mode := &quot;&quot;) {
   static t, handler
   (!handler &amp;&amp; handler := Func(A_ThisFunc).Bind(true))
   if mode {
      Send, {%A_ThisHotkey% 2}
      KeyWait, %A_ThisHotkey%
   }
   else {
      t := !t
      for k, v in [&quot;w&quot;, &quot;a&quot;, &quot;s&quot;, &quot;d&quot;]
         Hotkey, % v, % handler, % t ? &quot;On&quot; : &quot;Off&quot;
   }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 27 May 2020 15:05:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=139751#p139751</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: По нажатию одной клавиши, открываются команды для других клавиш.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=139750#p139750</link>
			<description><![CDATA[<p>А если Вы нажали и отпустили &quot;LAlt&quot;, а после этого нажали какую-нибудь клавишу кроме &quot;W, A, S, D&quot;? Тогда режим двойного нажатия должен ожидать нажатия клавиш из перечня &quot;W, A, S, D&quot; или режим двойного нажатия должен отключится?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 27 May 2020 14:57:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=139750#p139750</guid>
		</item>
		<item>
			<title><![CDATA[AHK: По нажатию одной клавиши, открываются команды для других клавиш.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=139746#p139746</link>
			<description><![CDATA[<p>Доброго времени суток! Подскажите пожалуйста, как по нажатию клавиши &quot; LAlt &quot; открыть доступ к другим командам ?<br />Т.е. Я хочу сделать двойное нажатие клавиш &quot;W, A, S, D&quot;, но двойное нажатие этих клавиш должно происходить одиночно (т.е., если я нажму на W, будет двойное нажатие только W )&nbsp; и только тогда, когда нажата( не зажата) клавиша &quot; LAlt &quot;, если же я снова нажму на &quot;LAlt&quot;, то тогда при нажатии W будет печататься одна W, вместо двух.</p>]]></description>
			<author><![CDATA[null@example.com (Даниил Максимович)]]></author>
			<pubDate>Wed, 27 May 2020 04:20:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=139746#p139746</guid>
		</item>
	</channel>
</rss>
