<?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=6587&amp;type=atom" />
	<updated>2011-12-23T20:49:54Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6587</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как решить проблему несрабатывания клавиш хоткея по отдельности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54916#p54916" />
			<content type="html"><![CDATA[<p>Можно, задавайте <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />Срабатывание при отпускании не лучший выбор, я бы ограничился стандартными модификаторами.</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2011-12-23T20:49:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54916#p54916</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как решить проблему несрабатывания клавиш хоткея по отдельности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54908#p54908" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>Можно сделать, чтобы он посылался при отпускании клавиши. Тогда он будет посылаться, только если нажат сам по себе.<br /></p><div class="codebox"><pre><code>Space Up:: Send, {Space}</code></pre></div></blockquote></div><p>А можно так сразу для всех клавиш задать, чтобы они посылались при отпускании?<br />Дело в том, что я сейчас в том же самом коде назначил хоткеем Z+WheelUp, и начала точно так же &quot;западать&quot; клавиша Z, как и пробел.</p>]]></content>
			<author>
				<name><![CDATA[Ed11]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27438</uri>
			</author>
			<updated>2011-12-23T18:55:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54908#p54908</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как решить проблему несрабатывания клавиш хоткея по отдельности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54869#p54869" />
			<content type="html"><![CDATA[<p>1 нормально работает, а пробел блокируется, поскольку Вы его используете как модификатор горячих клавиш. Можно сделать, чтобы он всегда проходил, добавив к имени хоткеев тильду.<br /></p><div class="codebox"><pre><code>~Space &amp; 1::</code></pre></div><p>Можно сделать, чтобы он посылался при отпускании клавиши. Тогда он будет посылаться, только если нажат сам по себе.<br /></p><div class="codebox"><pre><code>Space Up:: Send, {Space}</code></pre></div><p>Можно ограничить действие&nbsp; хоткеев определённым окном.<br /></p><div class="codebox"><pre><code>#IfWinActive, Блокнот
; Код хоткеев.
#IfWinActive</code></pre></div>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2011-12-23T05:23:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54869#p54869</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Как решить проблему несрабатывания клавиш хоткея по отдельности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54866#p54866" />
			<content type="html"><![CDATA[<p>Есть скрипт. В нем назначен хоткей Space+1</p><p> </p><div class="codebox"><pre><code>; AHK version:   1.0.48.05
; version := &quot;1.00&quot;
#SingleInstance force
#NoEnv
#Persistent
SetWinDelay, -1
SetBatchLines, -1

Space &amp; 1::
WinGetPos X, Y, width, height, A
XPOS:=Width*.99
YPOS:=Height*0.7
MouseClick, Left, XPOS, YPOS, 1, 0
Sleep, 10
return

Space &amp; 2::
WinGetPos X, Y, width, height, A
XPOS:=Width*0.5
YPOS:=Height*0.5
MouseClick, Left, XPOS, YPOS, 1, 0
Sleep, 10
return</code></pre></div><p>Но сразу же после запуска скрипта (когда хоткей еще не применялся) совсем не обрабатываются нажатия по отдельности клавиш 1 и Space.</p><p>Как можно избавиться от этой проблемы и чем она может быть вызвана?</p>]]></content>
			<author>
				<name><![CDATA[Ed11]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27438</uri>
			</author>
			<updated>2011-12-23T02:48:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54866#p54866</id>
		</entry>
</feed>
