<?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=7810</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=7810&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: В зависимости от условия назначить клавиши.».]]></description>
		<lastBuildDate>Sat, 01 Dec 2012 06:14:05 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: В зависимости от условия назначить клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=66320#p66320</link>
			<description><![CDATA[<p>Или<br /></p><div class="codebox"><pre><code>Run % SubStr(A_AhkPath, 1, -3) &quot;chm&quot;,, max, hhPID
WinWait, ahk_pid %hhPID%
SendMessage, 0x1330, 1,, SysTabControl321
ControlFocus, Edit1
SetDefaultMouseSpeed, 80
SetKeyDelay, 50, 10
Blockinput, MouseMove
MouseMove, % A_CaretX, % A_CaretY
Send +{Home}{Del}Ternary operator{Enter}
Blockinput, MouseMoveOff
ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Sat, 01 Dec 2012 06:14:05 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=66320#p66320</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: В зависимости от условия назначить клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=66311#p66311</link>
			<description><![CDATA[<p><strong>creature.ws</strong>, красиво. Тогда, до кучи, сразу и ссылку на статью («hh.exe» + Ваше + «::/docs/Hotkeys.htm») приписывать?</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Fri, 30 Nov 2012 14:51:13 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=66311#p66311</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: В зависимости от условия назначить клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=66310#p66310</link>
			<description><![CDATA[<div class="codebox"><pre><code>pause::toggleState := !toggleState

#if toggleState
    vk44::numpad1
    vk46::numpad4
    vk47::numpad5
#if</code></pre></div><p>Справка:<br /></p><div class="codebox"><pre><code>Run % SubStr(A_AhkPath, 1, -3) &quot;chm&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Fri, 30 Nov 2012 13:47:02 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=66310#p66310</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: В зависимости от условия назначить клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=66309#p66309</link>
			<description><![CDATA[<p>Спасибо! Будь добр, прокомментируй вторую строчку! Я такого синтаксиса не видел в примерах. Можешь дать ссылку на мануал?</p>]]></description>
			<author><![CDATA[null@example.com (Виталий)]]></author>
			<pubDate>Fri, 30 Nov 2012 13:36:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=66309#p66309</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: В зависимости от условия назначить клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=66103#p66103</link>
			<description><![CDATA[<div class="codebox"><pre><code>*vk13:: Var := !Var
$vk44:: Send, % Var ? &quot;{vk44}&quot; : &quot;{numpad1}&quot;
; и т.д.</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Sat, 24 Nov 2012 12:10:21 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=66103#p66103</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: В зависимости от условия назначить клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=66093#p66093</link>
			<description><![CDATA[<p>Спасибо. Таким образом, мой скрипт должен выглядеть так ?<br /></p><div class="codebox"><pre><code>var := 0

*vk13::   ; 
If var   ; 
{
Hotkey, *vk44, MyLabel1 ;
Hotkey, *vk46, MyLabel2 ;
Hotkey, *vk47, MyLabel3 ;
}
Else
{
Hotkey, *vk44, MyLabel4 ;
Hotkey, *vk46, MyLabel5 ;
Hotkey, *vk47, MyLabel6 ;
}
var:=!var ;    
Return

MyLabel1:
send vk44 ;
Return
MyLabel2:
send vk46 ;
Return
MyLabel3:
send vk47 ;
Return
MyLabel4:
send numpad1 ;
Return
MyLabel5:
send numpad4 ;
Return
MyLabel6:
send numpad5 ;
Return</code></pre></div><p>Выглядит как-то не рационально <img src="//forum.script-coding.com/img/smilies/hmm.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Виталий)]]></author>
			<pubDate>Sat, 24 Nov 2012 09:32:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=66093#p66093</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: В зависимости от условия назначить клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=66091#p66091</link>
			<description><![CDATA[<p>Для переназначения горячих клавиш используйте команду </p><div class="codebox"><pre><code>Hotkey</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sat, 24 Nov 2012 08:58:54 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=66091#p66091</guid>
		</item>
		<item>
			<title><![CDATA[AHK: В зависимости от условия назначить клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=66089#p66089</link>
			<description><![CDATA[<p>Необходимо при нажатии &quot;pause&quot; в зависимости от условия назначить различные значения нескольким клавишам:<br /></p><div class="codebox"><pre><code>var := 0

*vk13::   ; при нажатии pause
If var   ; если var &lt;&gt; 0
{
*vk44::vk44 ; возвращаем клавишам d, f, g их стандартные значения
*vk46::vk46 ; (необходимо просто отменить назначение, но я не нашёл такой команды)
*vk47::vk47 ;
}
Else    ; если var = 0
{
*vk44::numpad1 ; назначаем клавишам d, f, g значения numpad1, numpad4, numpad5 соответственно
*vk46::numpad4 ;
*vk47::numpad5 ;
}
var:=!var ;    переключаем var
Return</code></pre></div><p>Т.е. я хочу, чтобы &quot;pause&quot; работала как переключатель.<br />При запуске данного скрипта я получаю:</p><p>Line Text: **vk44<br />Error: Duplicate hotkey.</p><p>Прошу помочь мне с исправлением данной ошибки!</p>]]></description>
			<author><![CDATA[null@example.com (Виталий)]]></author>
			<pubDate>Sat, 24 Nov 2012 08:51:24 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=66089#p66089</guid>
		</item>
	</channel>
</rss>
