<?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=6528&amp;type=atom" />
	<updated>2011-12-15T22:57:11Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6528</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54681#p54681" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>vanya пишет:</cite><blockquote><p>Кто нить может объяснить почему если поменять... - то при нажатии Tab + Page Up - ничего не происходит?</p></blockquote></div><p>А если тот же PgUp указать не ввиде виртуального кода (который собственно этой клавише и не нужен), то всё срабатывает.<br /></p><div class="quotebox"><cite>vanya пишет:</cite><blockquote><p><strong>Добавленно позже:</strong><br />...корень всех бед и главноый баг: ...нельзя писать с Заглавной буквы...</p></blockquote></div><p>О да!, это катастрофа - сказал бы я, но сего факта мною не обнаружено.</p>]]></content>
			<author>
				<name><![CDATA[Grey]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25792</uri>
			</author>
			<updated>2011-12-15T22:57:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54681#p54681</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54597#p54597" />
			<content type="html"><![CDATA[<p>Кто нить может объяснить почему если в коде выше поменять <strong>vk5A:: ; z - MButton::Home</strong> на <strong>vk21:: ; page up - MButton::Home</strong>, а так же <strong>GetKeyState(&quot;vk9&quot; &quot;P&quot;) And A_ThisHotkey=&quot;vk5A&quot;</strong> на <strong>GetKeyState(&quot;vk9&quot; &quot;P&quot;) And A_ThisHotkey=&quot;vk21&quot;</strong> - то при нажатии Tab + Page Up - ничего не происходит? А ведь остальной текст идентичен тому что выше.<br />Тоже самое с vk22, vk23, vk24.</p><p>PS.: И как выкинуть из скрипта такие параметры как <strong>vk41:: ; a - sizing border</strong> и <strong>vk58:: ; x - XButton1::Enter</strong>?<br />P.S.S: А всё затем, чтобы вернуть изначальный вид команде sizing border, а именно:</p><div class="codebox"><pre><code>^+a:: ; CTRL+SHIFT+A для активации
WinSet, Style, -0xC40000, A
WinMove, a, , 0, 0, 1280, 1024
return</code></pre></div><p>Потому что таки глючит. Меньше чем было, но глючит. Очень не приятно когда в бф3 вдруг замечаешь что не можешь стрейфится влево, но снова можешь если Exit скрипт из трея.</p><p><strong>Добавленно позже:</strong><br />В итоге обнаружился собстенно корень всех бед и главноый баг: Если юзать скрипт постом выше, то нельзя писать с Заглавной буквы теми кнопками, которые прописанны в скрипте. А именно Q, A, Z, X.</p>]]></content>
			<author>
				<name><![CDATA[vanya]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27408</uri>
			</author>
			<updated>2011-12-14T02:24:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54597#p54597</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54475#p54475" />
			<content type="html"><![CDATA[<p>Заменил LWin на Tab, проверил в CS:S - работает.</p><div class="codebox"><pre><code>#UseHook
SetBatchLines, -1
Return

vk41:: ; a - sizing border
vk5A:: ; z - MButton::Home
vk51:: ; q - LCtrl::Home
vk58:: ; x - XButton1::Enter
   If GetKeyState(&quot;vk9&quot; &quot;P&quot;) And A_ThisHotkey=&quot;vk41&quot; ; vk9 - tab
   {
      WinSet, Style, -0xC40000, A ; WS_SIZEBOX
      WinMove, A,, 0, 0, 1280, 1024
      TrayTip,, % &quot;WinSet, WinMove&quot;
   }
   Else If GetKeyState(&quot;vk9&quot; &quot;P&quot;) And A_ThisHotkey=&quot;vk5A&quot;
   {
      IsActionZ:=!IsActionZ
      TrayTip,, % &quot;MButton::Home -&quot;(IsActionZ ? &quot; IsOn&quot;:&quot; IsOff&quot;)
   }
   Else If GetKeyState(&quot;vk9&quot; &quot;P&quot;) And A_ThisHotkey=&quot;vk51&quot;
   {
      IsActionQ:=!IsActionQ
      TrayTip,, % &quot;LCtrl::Home -&quot;(IsActionQ ? &quot; IsOn&quot;:&quot; IsOff&quot;)
   }
   Else If GetKeyState(&quot;vk9&quot; &quot;P&quot;) And A_ThisHotkey=&quot;vk58&quot;
   {
      IsActionX:=!IsActionX
      TrayTip,, % &quot;XButton1::Enter -&quot;(IsActionX ? &quot; IsOn&quot;:&quot; IsOff&quot;)
   }
   Else
   {
      Send, % &quot;{&quot;A_ThisHotkey &quot; Down}&quot;
      KeyWait, % A_ThisHotkey
      Send, % &quot;{&quot;A_ThisHotkey &quot; Up}&quot;
   }
   Return

MButton::
LCtrl::
XButton1::
XButton2::
   If % A_ThisHotkey=&quot;MButton&quot;
      Send, % &quot;{&quot;(IsActionZ ? &quot;Home&quot;:&quot;MButton&quot;)&quot; Down}&quot;
   Else If % A_ThisHotkey=&quot;LCtrl&quot;
      Send, % &quot;{&quot;(IsActionQ ? &quot;Home&quot;:&quot;LCtrl&quot;)&quot; Down}&quot;
   Else If % A_ThisHotkey=&quot;XButton1&quot;
      Send, % &quot;{&quot;(IsActionX ? &quot;Enter&quot;:&quot;Space&quot;)&quot; Down}&quot;
   Else If % A_ThisHotkey=&quot;XButton2&quot;
      Send, {Ctrl Down}
   KeyWait, % A_ThisHotkey
   If % A_ThisHotkey=&quot;MButton&quot;
      Send, % &quot;{&quot;(IsActionZ ? &quot;Home&quot;:&quot;MButton&quot;)&quot; Up}&quot;
   Else If % A_ThisHotkey=&quot;LCtrl&quot;
      Send, % &quot;{&quot;(IsActionQ ? &quot;Home&quot;:&quot;LCtrl&quot;)&quot; Up}&quot;
   Else If % A_ThisHotkey=&quot;XButton1&quot;
      Send, % &quot;{&quot;(IsActionX ? &quot;Enter&quot;:&quot;Space&quot;)&quot; Up}&quot;
   Else If % A_ThisHotkey=&quot;XButton2&quot;
      Send, {Ctrl Up}
   Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Grey]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25792</uri>
			</author>
			<updated>2011-12-11T16:26:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54475#p54475</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54474#p54474" />
			<content type="html"><![CDATA[<p>Хм, а теперь почему-то заедает кнопка &quot;A&quot;. Запустил шутер и сразу заметил что не могу толком стрейфится влево. Его как-то дёргает, как будто я не держу кнопку нажатой, а часто часто нажимаю и отпускаю.</p>]]></content>
			<author>
				<name><![CDATA[vanya]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27408</uri>
			</author>
			<updated>2011-12-11T15:11:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54474#p54474</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54464#p54464" />
			<content type="html"><![CDATA[<p>Вернул директиву обратно, без неё у меня залипал левый контрл. XButton2 во всех варинтах скрипта работал нормально.</p>]]></content>
			<author>
				<name><![CDATA[Grey]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25792</uri>
			</author>
			<updated>2011-12-10T23:38:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54464#p54464</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54463#p54463" />
			<content type="html"><![CDATA[<p>Переодически зависает control. Не понятно почему. Остаётся в нажатом положении и не отжимается.<br />Заметил это в фаерфокс. Если часто понажимать Xbotton2. Скорее всего не получает команды что кнопка уже отжалась или просто тормозит скрипт.<br />То что кнопка зажата лучше всего видно в Ветрилле где говорить забиндено на контрал. Или в фаерфоксе если покрутить колесо мыши, размез страницы изменяется.</p>]]></content>
			<author>
				<name><![CDATA[vanya]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27408</uri>
			</author>
			<updated>2011-12-10T21:11:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54463#p54463</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54389#p54389" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>#UseHook

*vk41:: ; a - sizing border
*vk5A:: ; z - MButton::Home
*vk51:: ; q - LCtrl::Home
*vk58:: ; x - XButton1::Enter
   If GetKeyState(&quot;vk5B&quot; &quot;P&quot;) And SubStr(A_ThisHotkey, 2)=&quot;vk41&quot; ; vk5B - lwin
   {
      WinSet, Style, -0xC40000, A ; WS_SIZEBOX
      WinMove, A,, 0, 0, 1280, 1024
      TrayTip,, % &quot;WinSet, WinMove&quot;
   }
   Else If GetKeyState(&quot;vk5B&quot; &quot;P&quot;) And SubStr(A_ThisHotkey, 2)=&quot;vk5A&quot;
   {
      IsActionZ:=!IsActionZ
      TrayTip,, % &quot;MButton::Home -&quot;(IsActionZ ? &quot; IsOn&quot;:&quot; IsOff&quot;)
   }
   Else If GetKeyState(&quot;vk5B&quot; &quot;P&quot;) And SubStr(A_ThisHotkey, 2)=&quot;vk51&quot;
   {
      IsActionQ:=!IsActionQ
      TrayTip,, % &quot;LCtrl::Home -&quot;(IsActionQ ? &quot; IsOn&quot;:&quot; IsOff&quot;)
   }
   Else If GetKeyState(&quot;vk5B&quot; &quot;P&quot;) And SubStr(A_ThisHotkey, 2)=&quot;vk58&quot;
   {
      IsActionX:=!IsActionX
      TrayTip,, % &quot;XButton1::Enter -&quot;(IsActionX ? &quot; IsOn&quot;:&quot; IsOff&quot;)
   }
   Else
   {
      Send, % &quot;{&quot;SubStr(A_ThisHotkey, 2)&quot; Down}&quot;
      KeyWait, % A_ThisHotkey
      Send, % &quot;{&quot;SubStr(A_ThisHotkey, 2)&quot; Up}&quot;
   }
   Return

MButton::
LCtrl::
XButton1::
XButton2::
   If % A_ThisHotkey=&quot;MButton&quot;
      Send, % &quot;{&quot;(IsActionZ ? &quot;Home&quot;:&quot;MButton&quot;)&quot; Down}&quot;
   Else If % A_ThisHotkey=&quot;LCtrl&quot;
      Send, % &quot;{&quot;(IsActionQ ? &quot;Home&quot;:&quot;LCtrl&quot;)&quot; Down}&quot;
   Else If % A_ThisHotkey=&quot;XButton1&quot;
      Send, % &quot;{&quot;(IsActionX ? &quot;Enter&quot;:&quot;Space&quot;)&quot; Down}&quot;
   Else If % A_ThisHotkey=&quot;XButton2&quot;
      Send, {Ctrl Down}
   KeyWait, % A_ThisHotkey
   If % A_ThisHotkey=&quot;MButton&quot;
      Send, % &quot;{&quot;(IsActionZ ? &quot;Home&quot;:&quot;MButton&quot;)&quot; Up}&quot;
   Else If % A_ThisHotkey=&quot;LCtrl&quot;
      Send, % &quot;{&quot;(IsActionQ ? &quot;Home&quot;:&quot;LCtrl&quot;)&quot; Up}&quot;
   Else If % A_ThisHotkey=&quot;XButton1&quot;
      Send, % &quot;{&quot;(IsActionX ? &quot;Enter&quot;:&quot;Space&quot;)&quot; Up}&quot;
   Else If % A_ThisHotkey=&quot;XButton2&quot;
      Send, {Ctrl Up}
   Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Grey]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25792</uri>
			</author>
			<updated>2011-12-09T01:24:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54389#p54389</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54388#p54388" />
			<content type="html"><![CDATA[<p>Ух ты, спасибо большое! Не думал что для такой казалось пустяковой вещи нужен столь большой код...<br />Но одна проблема всё же осталась. Я не могу никак присабачить сюда это:</p><div class="codebox"><pre><code>XButton1::SPACE</code></pre></div><p>А нужно это для того, чтобы всегда XButton1 работал как пробел. А при нажатии Windows+X становился Энтером. Соотвестенно когда XButton1::Enter Off - становился обратно Пробелом.<br />В то время как </p><div class="codebox"><pre><code>XButton2::Ctrl</code></pre></div><p>запихнутый в конец, работает нормально.</p>]]></content>
			<author>
				<name><![CDATA[vanya]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27408</uri>
			</author>
			<updated>2011-12-09T00:18:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54388#p54388</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54386#p54386" />
			<content type="html"><![CDATA[<p>Использовать модификаторы не самая лучшая идея, у меня получилось но только с левым Windows :</p><div class="codebox"><pre><code>#UseHook
Hotkey, *vk41, Action ; a - sizing border
Hotkey, *vk5A, Action2 ; z - MButton::Home
Hotkey, *vk51, Action3 ; q - LCtrl::Home
Hotkey, *vk58, Action4 ; x - XButton1::Enter
Hotkey, MButton, Action5
Hotkey, LCtrl, Action5
Hotkey, XButton1, Action5
Return

Action:
   If GetKeyState(&quot;vk5B&quot; &quot;P&quot;) ; LWin
   {
      WinSet, Style, -0xC40000, A ; WS_SIZEBOX
      WinMove, A,, 0, 0, 1280, 1024
      TrayTip,, % &quot;WinSet, WinMove&quot;
   }
   Else
   {
      Send, % &quot;{&quot;SubStr(A_ThisHotkey, 2)&quot; Down}&quot;
      KeyWait, % A_ThisHotkey
      Send, % &quot;{&quot;SubStr(A_ThisHotkey, 2)&quot; Up}&quot;
   }
   Return

Action2:
   If GetKeyState(&quot;vk5B&quot; &quot;P&quot;)
   {
      IsAction2:=!IsAction2
      TrayTip,, % &quot;MButton::Home -&quot;(IsAction2 ? &quot; IsOn&quot;:&quot; IsOff&quot;)
   }
   Else
   {
      Send, % &quot;{&quot;SubStr(A_ThisHotkey, 2)&quot; Down}&quot;
      KeyWait, % A_ThisHotkey
      Send, % &quot;{&quot;SubStr(A_ThisHotkey, 2)&quot; Up}&quot;
   }
   Return

Action3:
   If GetKeyState(&quot;vk5B&quot; &quot;P&quot;)
   {
      IsAction3:=!IsAction3
      TrayTip,, % &quot;LCtrl::Home -&quot;(IsAction3 ? &quot; IsOn&quot;:&quot; IsOff&quot;)
   }
   Else
   {
      Send, % &quot;{&quot;SubStr(A_ThisHotkey, 2)&quot; Down}&quot;
      KeyWait, % A_ThisHotkey
      Send, % &quot;{&quot;SubStr(A_ThisHotkey, 2)&quot; Up}&quot;
   }
   Return


Action4:
   If GetKeyState(&quot;vk5B&quot; &quot;P&quot;)
   {
      IsAction4:=!IsAction4
      TrayTip,, % &quot;XButton1::Enter -&quot;(IsAction4 ? &quot; IsOn&quot;:&quot; IsOff&quot;)
   }
   Else
   {
      Send, % &quot;{&quot;SubStr(A_ThisHotkey, 2)&quot; Down}&quot;
      KeyWait, % A_ThisHotkey
      Send, % &quot;{&quot;SubStr(A_ThisHotkey, 2)&quot; Up}&quot;
   }
   Return

Action5:
   If % A_ThisHotkey=&quot;MButton&quot;
      Send, % &quot;{&quot;(IsAction2 ? &quot;Home&quot;:&quot;MButton&quot;)&quot; Down}&quot;
   Else If % A_ThisHotkey=&quot;LCtrl&quot;
      Send, % &quot;{&quot;(IsAction3 ? &quot;Home&quot;:&quot;LCtrl&quot;)&quot; Down}&quot;
   Else If % A_ThisHotkey=&quot;XButton1&quot;
      Send, % &quot;{&quot;(IsAction4 ? &quot;Enter&quot;:&quot;XButton1&quot;)&quot; Down}&quot;
   KeyWait, % A_ThisHotkey
   If % A_ThisHotkey=&quot;MButton&quot;
      Send, % &quot;{&quot;(IsAction2 ? &quot;Home&quot;:&quot;MButton&quot;)&quot; Up}&quot;
   Else If % A_ThisHotkey=&quot;LCtrl&quot;
      Send, % &quot;{&quot;(IsAction3 ? &quot;Home&quot;:&quot;LCtrl&quot;)&quot; Up}&quot;
   Else If % A_ThisHotkey=&quot;XButton1&quot;
      Send, % &quot;{&quot;(IsAction4 ? &quot;Enter&quot;:&quot;XButton1&quot;)&quot; Up}&quot;
   Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Grey]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25792</uri>
			</author>
			<updated>2011-12-08T22:49:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54386#p54386</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54381#p54381" />
			<content type="html"><![CDATA[<p>Да, я читал. Я собстенно от туда этот форум и нашёл. Да и английский то я понимаю.<br />Как программист я никакой. По сути это должно было быть нечто очень простое. При помощи нескольких готовых рабочих скриптов и встроенного хелпа я думал можно что-то соорудить, но почему-то не получается. Может кто нить написать для примера как именно нужно записать?</p>]]></content>
			<author>
				<name><![CDATA[vanya]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27408</uri>
			</author>
			<updated>2011-12-08T18:32:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54381#p54381</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54324#p54324" />
			<content type="html"><![CDATA[<p><a href="http://script-coding.com/AutoHotkey/Hotkey.html">Вот</a> по-русски, там примеры есть.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-12-07T03:15:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54324#p54324</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54323#p54323" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>^+z::
Hotkey, MButton::Home
return</code></pre></div><p>Что-то не так, никак не пойму что именно.</p><p>А если записать так:</p><div class="codebox"><pre><code>^+z::
MButton::Home
return</code></pre></div><p>То средняя кнопка мыши всегда работает как Home и сочетание клавиш никак на это не влияет.</p>]]></content>
			<author>
				<name><![CDATA[vanya]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27408</uri>
			</author>
			<updated>2011-12-07T01:40:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54323#p54323</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54321#p54321" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Александр_ пишет:</cite><blockquote><div class="codebox"><pre><code>^+z::
   ;обработчик
return</code></pre></div></blockquote></div><p>В обработчике воспользоваться командой <a href="http://www.autohotkey.com/docs/commands/Hotkey.htm"><em>Hotkey</em></a>.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-12-06T21:52:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54321#p54321</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54319#p54319" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>^+z::
   ;обработчик
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Александр_]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24888</uri>
			</author>
			<updated>2011-12-06T19:12:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54319#p54319</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Несколько действий по сочетанию клавиш в одном файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=54316#p54316" />
			<content type="html"><![CDATA[<p>Есть рабочий скрипт:</p><div class="codebox"><pre><code>XButton1::SPACE

XButton2::Ctrl

^+a:: 
WinSet, Style, -0xC40000, A
WinMove, a, , 0, 0, 1280, 1024</code></pre></div><p>Как добавить в этот скрипт ещё несколько, которые бы активировались по нажатию сочетания клавиш?<br />Тоесть что-то вроде этого:</p><div class="codebox"><pre><code>XButton1::SPACE

XButton2::Ctrl

^+a:: 
WinSet, Style, -0xC40000, A
WinMove, a, , 0, 0, 1280, 1024

^+z:: 
MButton::Home

^+q:: 
LCtrl::Home

^+x:: 
XButton1::Enter</code></pre></div><p>Так оно конечно не работает как хотелось бы. А хотелось бы вот так: Чтобы каждая часть скрипта активировалась по нажатию определённой комбинации клавиш и не активировала весь остаток скрипта. Тоесть допустим нажав ctrl+shift+a за одно не срабатывало это:</p><div class="codebox"><pre><code>^+z:: 
MButton::Home

^+q:: 
LCtrl::Home

^+x:: 
XButton1::Enter</code></pre></div><p>Короче говоря что я вообще от этого хочу: <br />Чтобы при нажатии ctrl+shift+a - срабатывало разворачивание окна на указанный размер, как оно и есть и только это.<br />При нажатии ctrl+shift+z - средняя кнопка мыши становилась кнопкой Home. Хорошо, если бы и выключалась той же комбинацией (тоесть становилось обратно средней кнопкой мыши). С остальными ниже комбинациями так же.<br />При нажатии ctrl+shift+q - Левый контрол станавился кнопкой Home (Жмёшь LCtrl, а срабатывает Home).<br />А при нажатии ctrl+shift+x - 4-ая кнопка мыши (XButton1) становилась кнопкой Enter.<br />И всё это в одном файле.</p>]]></content>
			<author>
				<name><![CDATA[vanya]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27408</uri>
			</author>
			<updated>2011-12-06T17:58:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=54316#p54316</id>
		</entry>
</feed>
