<?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=7473&amp;type=atom" />
	<updated>2012-08-17T19:25:37Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7473</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62892#p62892" />
			<content type="html"><![CDATA[<p>creature.ws,<br />тьфу ты, блин, я слеповат под вечер становлюсь <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />Прочитал в справке про Bitwise-not (~) и долго пытался понять - зачем оно тут нужно...<br />Спасибо большое за отправление обратно в справку, теперь разобрался.</p>]]></content>
			<author>
				<name><![CDATA[gleam]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28535</uri>
			</author>
			<updated>2012-08-17T19:25:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62892#p62892</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62891#p62891" />
			<content type="html"><![CDATA[<p>Желаете прослушать пересказ справки своими словами — увольте.</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-08-17T19:20:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62891#p62891</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62890#p62890" />
			<content type="html"><![CDATA[<p>С Si вроде бы разобрался, но про ~= так и не понял... <br />Не могли бы вы словами описать для чего оно нужно?</p>]]></content>
			<author>
				<name><![CDATA[gleam]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28535</uri>
			</author>
			<updated>2012-08-17T19:01:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62890#p62890</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62887#p62887" />
			<content type="html"><![CDATA[<p><a href="http://l.autohotkey.net/docs/Variables.htm#Operators">~=</a>, <a href="http://l.autohotkey.net/docs/misc/RegEx-QuickRef.htm">S, i</a>.<br />InStr тоже подходит.</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-08-17T14:49:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62887#p62887</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62886#p62886" />
			<content type="html"><![CDATA[<p>Mikki,<br />а какие возникли проблемы? Сейчас все работает как надо, по крайней мере, на первый взгляд...</p>]]></content>
			<author>
				<name><![CDATA[gleam]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28535</uri>
			</author>
			<updated>2012-08-17T12:37:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62886#p62886</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62885#p62885" />
			<content type="html"><![CDATA[<p><strong>[IMHO]</strong>В свое время я отказался от ПравойкнопкиМыши - в качестве первой горячей клавиши. Как раз из-за проблем с контекстным меню. В качестве примера - у меня громкость регулируется когда крутишь колесико скролла над панелькой TaskBar-a. Сейчас, по прошествии времени, уже думаю можно сделать просто - относительно глобальных координат экрана - в левом верхнем углу.<strong>[/IMHO]</strong></p>]]></content>
			<author>
				<name><![CDATA[Mikki]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5905</uri>
			</author>
			<updated>2012-08-17T12:25:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62885#p62885</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62879#p62879" />
			<content type="html"><![CDATA[<p>Прошу прощения, я думал, что это не рабочий пример, а алгоритм - <em>&quot;это должно быть примерно так&quot;</em>.<br />Спасибо!<br />Только я так и не разобрался - как работает эта строчка:<br /></p><div class="codebox"><pre><code>If A_PriorHotkey ~= &quot;Si)WheelDown|WheelUp&quot;</code></pre></div><p>А именно, фрагменты: <strong>~=</strong> и <strong>Si)</strong></p>]]></content>
			<author>
				<name><![CDATA[gleam]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28535</uri>
			</author>
			<updated>2012-08-17T06:55:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62879#p62879</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62873#p62873" />
			<content type="html"><![CDATA[<p>«Творческая обработка» кода пошла не тем путём.<br />Оба ваши вопроса неуместны, так как возникли в результате неверного редактирования рабочего примера.</p><p>Используйте актуальную версию <a href="http://l.autohotkey.net/AutoHotkey_L_Install.exe">AutoHotkey_L</a> - 1.1.08.01</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-08-16T20:42:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62873#p62873</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62870#p62870" />
			<content type="html"><![CDATA[<p>Теперь все совсем плохо <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /></p><p><span class="bbu">Собственно, вопрос номер один - почему так происходит?</span><br />Этот кусок не работает:<br /></p><div class="codebox"><pre><code>~RButton UP::
  MsgBox %A_PriorHotkey%
  If ((A_PriorHotkey == &quot;$WheelDown&quot;) or (A_PriorHotkey == &quot;$WheelUp&quot;)) {
    SoundBeep, 10000, 100
    ;Send {Esc}
  }
return</code></pre></div><p>MsgBox всегда пишет <strong>~RButton UP</strong>.</p><p>НО этот же кусок работает, если дописать в начале<br /></p><div class="codebox"><pre><code>  $WheelDown::Send, {WheelDown}
  $WheelUp::Send, {WheelUp}</code></pre></div><p><span class="bbu">И вопрос номер два. Почему код, расположенный внутри IF работает всегда, вне зависимости от своего условия:</span><br /></p><div class="codebox"><pre><code>If (GetKeyState(&quot;RButton&quot;, &quot;D&quot;)) {
  WheelDown::SoundBeep, 50, 100
  WheelUp::SoundBeep, 50, 100
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[gleam]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28535</uri>
			</author>
			<updated>2012-08-16T20:14:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62870#p62870</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62868#p62868" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>~RButton UP::
    If A_PriorHotkey ~= &quot;Si)WheelDown|WheelUp&quot;
        Send {Esc}
    return

#If GetKeyState(&quot;RButton&quot;, &quot;P&quot;)
    WheelDown::Send {Volume_down}
    WheelUp::Send {Volume_up}
#If</code></pre></div>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-08-16T18:22:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62868#p62868</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62867#p62867" />
			<content type="html"><![CDATA[<p>creature.ws,<br />большое спасибо, помогло <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />А можно теперь сразу после выполнения действия (изменение громкости) убрать контекстное меню (которое после ПКМ появляется)?</p>]]></content>
			<author>
				<name><![CDATA[gleam]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28535</uri>
			</author>
			<updated>2012-08-16T17:49:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62867#p62867</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62864#p62864" />
			<content type="html"><![CDATA[<p>А если так:<br /></p><div class="codebox"><pre><code>~Rbutton &amp; WheelUp::Send, {Volume_Up}
~Rbutton &amp; WheelDown::Send, {Volume_Down}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-08-16T16:03:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62864#p62864</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Управленик громкостью при помощи мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62863#p62863" />
			<content type="html"><![CDATA[<p>Здравствуйте.<br />Хочу сделать следующее:<br />при нажатой правой кнопке мыши скролл вверх повышает громкость, а вниз - уменьшает.<br />Казалось бы, проблем быть не должно:<br /></p><div class="codebox"><pre><code>$Rbutton::Send, {Rbutton}
Rbutton &amp; WheelUp::{Volume_Up}
Rbutton &amp; WheelDown::{Volume_Down}</code></pre></div><p>И все, вроде бы, хорошо работает, за одним небольшим исключением - теперь нельзя переместить что-либо при помощи правой кнопки мыши (перетащить в нужное место, например). Как мне кажется, проблема в этой строчке:<br /></p><div class="codebox"><pre><code>$Rbutton::Send, {Rbutton}</code></pre></div><p>Кто-нибудь поможет в поиске решениия?</p>]]></content>
			<author>
				<name><![CDATA[gleam]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28535</uri>
			</author>
			<updated>2012-08-16T15:56:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62863#p62863</id>
		</entry>
</feed>
