<?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=11872&amp;type=atom" />
	<updated>2016-08-03T15:37:52Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=11872</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Некорректная работа горячих клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=106574#p106574" />
			<content type="html"><![CDATA[<p>Аналогично.<br />Написал сюда: <a href="https://autohotkey.com/boards/viewtopic.php?f=14&amp;t=21082">https://autohotkey.com/boards/viewtopic … mp;t=21082</a>.</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2016-08-03T15:37:52Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=106574#p106574</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Некорректная работа горячих клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=106573#p106573" />
			<content type="html"><![CDATA[<p>Если сделать так:<br /></p><div class="codebox"><pre><code>Hotkey, ~*Alt up, Hotkey_Handle
</code></pre></div><p>, то проблема все еще есть.</p>]]></content>
			<author>
				<name><![CDATA[Alectric]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26027</uri>
			</author>
			<updated>2016-08-03T15:31:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=106573#p106573</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Некорректная работа горячих клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=106571#p106571" />
			<content type="html"><![CDATA[<p><strong>Alectric</strong>, это все хаки (workaround).</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2016-08-03T15:25:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=106571#p106571</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Некорректная работа горячих клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=106570#p106570" />
			<content type="html"><![CDATA[<p>Если скрипт не должен срабатывать пока зажат шифт то:<br /></p><div class="codebox"><pre><code>#if !getkeystate(&quot;shift&quot;,&quot;P&quot;)
~*Alt Up::
	ToolTip Ok
	SetTimer, ToolTipOff, -500
	Return
#if

ToolTipOff:
	ToolTip
	Return
</code></pre></div><p>Стандартное переключение языка тоже работает на отпускание одной из кнопок.</p><p>Так работает, если отпускать альт быстро:<br /></p><div class="codebox"><pre><code>*~Alt::
	keywait,Alt,L
	ToolTip Ok
	SetTimer, ToolTipOff, -500
	Return

ToolTipOff:
	ToolTip
	Return
</code></pre></div><p>Правда шифт тогда залипает...</p>]]></content>
			<author>
				<name><![CDATA[Alectric]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26027</uri>
			</author>
			<updated>2016-08-03T15:20:38Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=106570#p106570</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Некорректная работа горячих клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=106566#p106566" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>переключение языка по Alt+Shift у меня не работает, если Shift зажат во время отпуска Alt</p></blockquote></div><p>У меня переключается нормально.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2016-08-03T15:10:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=106566#p106566</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Некорректная работа горячих клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=106564#p106564" />
			<content type="html"><![CDATA[<p><strong>Indomito</strong>, ваш код также не переключает язык (дефолтный Alt+Shift). Кроме того, <strong>*</strong> обозначает любую клавишу.<br />HoyKey - это опечатка наверно, т.к. поиск не находит.<br />Задача - что переключение языка работало без хаков, а-ля: переключим язык программно, если у пользователя способ переключения по Alt+Shift.<br />По докам, тильда должна пропускать нажатия, никак не влияя на них, однако, как мы установили, влияние есть.<br />По-моему баг.</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2016-08-03T14:59:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=106564#p106564</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Некорректная работа горячих клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=106533#p106533" />
			<content type="html"><![CDATA[<p>Я просто подтвердил <strong>stealzy</strong>, что так и должно быть. А какова задача - не уточняется.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2016-08-03T10:42:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=106533#p106533</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Некорректная работа горячих клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=106532#p106532" />
			<content type="html"><![CDATA[<p><strong>stealzy</strong>, Дело в том, что и Alt и Shift клавиши модификаторы, и в коде надо их указывать явно.<br /></p><div class="codebox"><pre><code>~+Alt Up::
~!Shift Up::
	ToolTip Ok
	SetTimer, ToolTipOff, 500
	Return

ToolTipOff:
	ToolTip
	Return</code></pre></div><div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>У меня такой же эффект.</p></blockquote></div><p> Ну он другим и не может быть, если было бы <strong>Alt+G</strong>, например, то он бы сработал.</p><p>Надо писать иначе, т.е. используя <strong>HoyKey</strong>.</p><p>P.S. Возможно и есть другие варианты - это просто мне попался первым и я с подобным сталкивался.</p>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2016-08-03T09:38:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=106532#p106532</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Некорректная работа горячих клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=106531#p106531" />
			<content type="html"><![CDATA[<p>У меня такой же эффект.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2016-08-03T09:13:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=106531#p106531</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Некорректная работа горячих клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=106528#p106528" />
			<content type="html"><![CDATA[<p>Если запустить этот скрипт, то переключение языка по Alt+Shift у меня не работает, если Shift зажат во время отпуска Alt.<br />Так и должно быть, или я что-то делаю не так?<br /></p><div class="codebox"><pre><code>~*Alt Up::
	ToolTip Ok
	SetTimer, ToolTipOff, 500
	Return

ToolTipOff:
	ToolTip
	Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2016-08-03T07:43:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=106528#p106528</id>
		</entry>
</feed>
