<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: блокирование AHK на время ввода другой программой]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=9008</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9008&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: блокирование AHK на время ввода другой программой».]]></description>
		<lastBuildDate>Mon, 16 Dec 2013 11:02:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: блокирование AHK на время ввода другой программой]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=78182#p78182</link>
			<description><![CDATA[<p>РЕШЕНИЕ (пришлось дойти самостоятельно)<br /></p><div class="codebox"><pre><code>
~$+SC035::
GetKeyState state, SC035, P
if state = D
{
;ToolTip физически нажата запятая
SendInput {Backspace}`,
}
else
{
;ToolTip программно нажата запятая
}
return

~$SC035::
GetKeyState state, SC035, P
if state = D
{
;ToolTip физически нажата точка
SendInput {Backspace}.
}
else
{
;ToolTip программно нажата точка
}
return
</code></pre></div><p>Т.о. хоткеи работают прозрачно для системы, и только если обнаруживается физическое нажатие, удаляем введенный символ и вводим символ замены</p><p>П.С. Не на один вопрос еще на форуме не ответили из трех. Форум сдох походу. Я тут сам с собой общаюсь )</p>]]></description>
			<author><![CDATA[null@example.com (Вадя)]]></author>
			<pubDate>Mon, 16 Dec 2013 11:02:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=78182#p78182</guid>
		</item>
		<item>
			<title><![CDATA[AHK: блокирование AHK на время ввода другой программой]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=78061#p78061</link>
			<description><![CDATA[<p>[РЕШЕНО]</p><p>Как можно заблокировать AHK на время пока Punto Switcher введет текст автозамены?<br />У меня прописаны вот такие замены в AHK (чтобы на любом языке точка была точкой, а запятая - запятой)<br /></p><div class="codebox"><pre><code>
+SC035:: SendInput `,
SC035:: SendInput . 
</code></pre></div><p>Но когда происходит автозамена средствами&nbsp; Punto Switcher и в ней встречается &quot;,&quot; AHK вклинивается в процесс автозамены, и запятая либо сползает куда-то, либо вообще пропадает.</p>]]></description>
			<author><![CDATA[null@example.com (Вадя)]]></author>
			<pubDate>Thu, 12 Dec 2013 10:03:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=78061#p78061</guid>
		</item>
	</channel>
</rss>
