<?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>https://forum.script-coding.com/viewtopic.php?id=6794</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6794&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Замена стандартных иконок на свои».]]></description>
		<lastBuildDate>Sat, 03 Nov 2012 15:47:08 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=65385#p65385</link>
			<description><![CDATA[<p>Ох, не с 1 раза, но получилось. Спасибо за подробные объяснения:D</p>]]></description>
			<author><![CDATA[null@example.com (andreei27)]]></author>
			<pubDate>Sat, 03 Nov 2012 15:47:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=65385#p65385</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=65332#p65332</link>
			<description><![CDATA[<div class="codebox"><pre><code>Menu, Tray, NoStandard
Menu, Tray, Icon, InWork.ico
Menu, Tray, Tip, InWork
Menu, Tray, Add, &amp;Pause - On, Action
Menu, Tray, Add
Menu, Tray, Add, &amp;Exit, ExitScript

Loop
{
   ToolTip, % A_Hour &quot;:&quot;A_Min &quot;.&quot;A_Sec
   Sleep, 150
}
Return

Action:
   Menu, Tray, Tip, % (IsPaused:=!IsPaused) ? &quot;OnPause&quot;:&quot;InWork&quot;
   Menu, Tray, Icon,  % IsPaused ? &quot;Pause.ico&quot;:&quot;InWork.ico&quot;,, 1
   Menu, Tray, Rename, % &quot;&amp;Pause - O&quot;(!IsPaused ? &quot;ff&quot;:&quot;n&quot;)
                     , % &quot;&amp;Pause - O&quot;(!IsPaused ? &quot;n&quot;:&quot;ff&quot;)
   ToolTip
   Pause
   Return

ExitScript:
   ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Thu, 01 Nov 2012 22:17:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=65332#p65332</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=65319#p65319</link>
			<description><![CDATA[<div class="quotebox"><cite>Мпэт пишет:</cite><blockquote><div class="codebox"><pre><code>
...
Menu, Tray, Icon, shell32.dll, % IsPaused ? 28:44, 1
...</code></pre></div></blockquote></div><p>Как изменить эту строку чтобы срабатывала смена иконки при прямом указании пути?<br />допустим пути короткие:<br />InWork.ico<br />и<br />Pause.ico<br /> Спасибо за помощь!</p>]]></description>
			<author><![CDATA[null@example.com (Pokerist)]]></author>
			<pubDate>Thu, 01 Nov 2012 15:35:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=65319#p65319</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56668#p56668</link>
			<description><![CDATA[<div class="quotebox"><cite>Мпэт пишет:</cite><blockquote><p>...Никаких экстрасенсорных возможностей у меня нет <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /> просто я стараюсь внимательно читать то, что люди пишут...</p></blockquote></div><p>Если бы ты <strong>внимательно</strong> читал, то наверняка заметил бы, что человек написал положительный отзыв <strong>после</strong> моего сообщения, то есть с его ЛКМ все в порядке.<br />К тому же, если бы ты читал ещё более внимательно, то заметил бы, что писал он с работы, а поправить собирался из дома. Если бы у него не хватило ума закрыть скрипт через контекстное меню в трее (где ЛКМ прекрасно работает) или через диспетчер задач, то вечером наверняка и заголовок его темы был бы поправлен, и новый пост по поводу неработающей ЛКМ появился бы. Скорее всего, человек получил, что хотел, на этом его активность иссякла.</p><p>&nbsp; &nbsp;В общем, считаю, что наш диалог неконструктивен, можешь оставаться при своем мненинии, общение на этом заканчиваю. А тебе желаю и впредь оставаться таким же <em>внимательным.</em></p>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Sat, 11 Feb 2012 10:21:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56668#p56668</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56660#p56660</link>
			<description><![CDATA[<div class="quotebox"><cite>Мпэт пишет:</cite><blockquote><p>Это всё очень муторно.</p></blockquote></div><p>Отнюдь. Это просто пример, того как можно использовать подобный подход со сменой иконок из контекстного меню скрипта.<br /></p><div class="quotebox"><cite>Мпэт пишет:</cite><blockquote><p>Часы пришлись очень по душе.</p></blockquote></div><p>Ну, как бы этот цикл с&nbsp; информацией был просто для отображения действий связанных с командой Pause.</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Fri, 10 Feb 2012 20:17:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56660#p56660</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56656#p56656</link>
			<description><![CDATA[<div class="quotebox"><cite>Grey пишет:</cite><blockquote><div class="codebox"><pre><code>Menu, Tray, NoStandard
Menu, Tray, Icon, shell32.dll, 44
Menu, Tray, Tip, InWork
Menu, Tray, Add, &amp;Pause - On, Action
Menu, Tray, Add
Menu, Tray, Add, &amp;Exit, ExitScript

Loop
{
   ToolTip, % A_Hour &quot;:&quot;A_Min &quot;.&quot;A_Sec
   Sleep, 250
}
Return

Action:
   Menu, Tray, Tip, % (IsPaused:=!IsPaused) ? &quot;OnPause&quot;:&quot;InWork&quot;
   Menu, Tray, Icon, shell32.dll, % IsPaused ? 28:44, 1
   Menu, Tray, Rename, % &quot;&amp;Pause - O&quot;(!IsPaused ? &quot;ff&quot;:&quot;n&quot;)
                     , % &quot;&amp;Pause - O&quot;(!IsPaused ? &quot;n&quot;:&quot;ff&quot;)
   ToolTip
   Pause
   Return

ExitScript:
   ExitApp</code></pre></div></blockquote></div><p>Это всё очень муторно. Но как говорится, везде надо искать плюсы <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />Часы пришлись очень по душе. Спасибо.<br />Написал даже скриптик под них.<br /></p><div class="codebox"><pre><code>i:=0
 
Loop
{
   if(i=1)
   {
   ToolTip, % A_Hour &quot;:&quot;A_Min &quot;.&quot;A_Sec
   Sleep, 250
   }
   if(i=0)
   {
   ToolTip
   Sleep, 250
   }   
}
Return


Esc::pause            ;замораживает часы
F1:: gosub, FF1     ;включает часы
F2:: gosub, FF2     ;выключает часы

FF1:
i:=1
Return
FF2:
i:=0
Return</code></pre></div><p>Очень удобно для видео-скринов использовать <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Мпэт)]]></author>
			<pubDate>Fri, 10 Feb 2012 17:39:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56656#p56656</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56654#p56654</link>
			<description><![CDATA[<p>OFF<br /></p><div class="quotebox"><cite>Irbis пишет:</cite><blockquote><p>OFF: по поводу темы&nbsp; <a href="http://forum.script-coding.com/viewtopic.php?id=6783"><span style="color: blue">Sin</span></a><br /><strong>Мпэт</strong>, тебе бы на ТВ надо пойти, в шоу экстрасенсов. Успех будет обеспечен, раз лучше ТС знаешь, что он хотел. Вообще-то он поблагодарил меня.</p><p>P.S. Если хочешь, чтоб отвечали на твои личные сообщения через форум, будь добр, включи такую возможность в настройках.</p></blockquote></div><p>Никаких экстрасенсорных возможностей у меня нет <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /> просто я стараюсь внимательно читать то, что люди пишут<br /></p><div class="quotebox"><cite>Sin пишет:</cite><blockquote><p>что бы <strong>после</strong> каждого нажатия ЛКМ (LButton), сразу же происходило нажатие клавиши &quot;Q&quot;.</p></blockquote></div><div class="quotebox"><cite>Irbis пишет:</cite><blockquote><p>LButton::&nbsp; Send Q</p></blockquote></div><p>и если ты не заметил, там написано &quot;После&quot;, а не &quot;Вместо&quot;.<br />Я тебе просто написал нормально, чтоб ты исправил немного и всё, а ты начинаешь наезжать на меня.<br />Я бы не хотел оказаться на месте того парня. Может поэтому он и не смог зайти, чтоб исправить название темы, что у него не работает левая кнопка мыши.</p><p>P.S. Админы и модеры - сорри за оффтоп.</p>]]></description>
			<author><![CDATA[null@example.com (Мпэт)]]></author>
			<pubDate>Fri, 10 Feb 2012 16:57:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56654#p56654</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56650#p56650</link>
			<description><![CDATA[<p>OFF: по поводу темы&nbsp; <a href="http://forum.script-coding.com/viewtopic.php?id=6783"><span style="color: blue">Sin</span></a><br /><strong>Мпэт</strong>, тебе бы на ТВ надо пойти, в шоу экстрасенсов. Успех будет обеспечен, раз лучше ТС знаешь, что он хотел. Вообще-то он поблагодарил меня.</p><p>P.S. Если хочешь, чтоб отвечали на твои личные сообщения через форум, будь добр, включи такую возможность в настройках.</p>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Fri, 10 Feb 2012 14:34:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56650#p56650</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56644#p56644</link>
			<description><![CDATA[<div class="codebox"><pre><code>Menu, Tray, NoStandard
Menu, Tray, Icon, shell32.dll, 44
Menu, Tray, Tip, InWork
Menu, Tray, Add, &amp;Pause - On, Action
Menu, Tray, Add
Menu, Tray, Add, &amp;Exit, ExitScript

Loop
{
   ToolTip, % A_Hour &quot;:&quot;A_Min &quot;.&quot;A_Sec
   Sleep, 250
}
Return

Action:
   Menu, Tray, Tip, % (IsPaused:=!IsPaused) ? &quot;OnPause&quot;:&quot;InWork&quot;
   Menu, Tray, Icon, shell32.dll, % IsPaused ? 28:44, 1
   Menu, Tray, Rename, % &quot;&amp;Pause - O&quot;(!IsPaused ? &quot;ff&quot;:&quot;n&quot;)
                     , % &quot;&amp;Pause - O&quot;(!IsPaused ? &quot;n&quot;:&quot;ff&quot;)
   ToolTip
   Pause
   Return

ExitScript:
   ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Fri, 10 Feb 2012 12:01:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56644#p56644</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56637#p56637</link>
			<description><![CDATA[<div class="quotebox"><cite>Мпэт пишет:</cite><blockquote><p>Но срабатывает только если ставить на паузу с горячей клавиши.<br />и если поставить паузу вручную, а потом продолжить пользоваться горячими кнопками, иконки меняются местами.</p></blockquote></div><p>Можно стандартное меню в трее заменить на своё, которое будет работать, используя указанный алгоритм.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 10 Feb 2012 08:39:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56637#p56637</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56621#p56621</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>При компиляции иконку можно задать.</p></blockquote></div><p>Спасибо, разобрался. Я всегда компилировал с контекстного меню файла, где всегда стандартная иконка.</p>]]></description>
			<author><![CDATA[null@example.com (Мпэт)]]></author>
			<pubDate>Fri, 10 Feb 2012 04:03:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56621#p56621</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56620#p56620</link>
			<description><![CDATA[<div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><p><a href="http://www.autohotkey.com/forum/topic74816.html">[AHK_L] fincs&#039; scripted Ahk2Exe rewrite (with GUI) - r3</a><br /><a href="https://github.com/fincs/Ahk2Exe">github</a></p><p><a href="http://www.angusj.com/resourcehacker/">Reshacker</a></p></blockquote></div><p>спасибо, но я по нерусски не понимаю <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Мпэт)]]></author>
			<pubDate>Fri, 10 Feb 2012 03:26:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56620#p56620</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56619#p56619</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>У меня так получилось:<br /></p><div class="codebox"><pre><code>Menu, Tray, Icon, Shell32.dll, 44

F10:: Pause, % Freeze(1)
F11:: Suspend, % Freeze(0)
   
Freeze(var)
{
   static
   if var
      Menu, Tray, Icon, Shell32.dll, % (i := !i) ? 28 : 44, 1
   Else
      Menu, Tray, Icon, Shell32.dll, % (k := !k) ? 45 : i ? 28 : 44, 1
}</code></pre></div><p>При компиляции иконку можно задать.</p></blockquote></div><p>Сразу не разобрался как, но работает.<br />Но срабатывает только если ставить на паузу с горячей клавиши.<br />и если поставить паузу вручную, а потом продолжить пользоваться горячими кнопками, иконки меняются местами.</p><p>P.S. Но из этого примера я понял, что можно менять иконку самого скрипта в трее в зависимости от того, что он делает.<br /></p><div class="codebox"><pre><code>Menu, Tray, Icon, Shell32.dll, 44

F10::
Menu, Tray, Icon, Shell32.dll, 33
Send, Вася Пупкин
Menu, Tray, Icon, Shell32.dll, 44
Return

F11::
Menu, Tray, Icon, Shell32.dll, 22
Send, Петя Васечкин
Menu, Tray, Icon, Shell32.dll, 44
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Мпэт)]]></author>
			<pubDate>Fri, 10 Feb 2012 03:25:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56619#p56619</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56616#p56616</link>
			<description><![CDATA[<p><a href="http://www.autohotkey.com/forum/topic74816.html">[AHK_L] fincs&#039; scripted Ahk2Exe rewrite (with GUI) - r3</a><br /><a href="https://github.com/fincs/Ahk2Exe">github</a></p><p><a href="http://www.angusj.com/resourcehacker/">Reshacker</a></p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Thu, 09 Feb 2012 20:52:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56616#p56616</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Замена стандартных иконок на свои]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56615#p56615</link>
			<description><![CDATA[<p>У меня так получилось:<br /></p><div class="codebox"><pre><code>Menu, Tray, Icon, Shell32.dll, 44

F10:: Pause, % Freeze(1)
F11:: Suspend, % Freeze(0)
   
Freeze(var)
{
   static
   if var
      Menu, Tray, Icon, Shell32.dll, % (i := !i) ? 28 : 44, 1
   Else
      Menu, Tray, Icon, Shell32.dll, % (k := !k) ? 45 : i ? 28 : 44, 1
}</code></pre></div><p>При компиляции иконку можно задать.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 09 Feb 2012 20:47:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56615#p56615</guid>
		</item>
	</channel>
</rss>
