<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Правильное отображение иконок на окне GUI]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=8145</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8145&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Правильное отображение иконок на окне GUI».]]></description>
		<lastBuildDate>Wed, 13 Mar 2013 18:07:12 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70267#p70267</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>На панели задач Windows мне мало места, растягивать можно но &quot;не айс&quot;</p></blockquote></div><p>Хотя если &quot;кнопочкой&quot; растягивать панель задач и в уже растянутом пространстве (то что не видно в однострочном её виде) размещать нужные иконки в нужном мне положении, было-бы интересно.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Wed, 13 Mar 2013 18:07:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70267#p70267</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70266#p70266</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>А что вообще в Вашей панели инструментов будет такого, чем она отличается от стандартной Windows?</p></blockquote></div><p>Да мне кроме иконок и запуска с них приложений ничего ненужно. На панели задач Windows мне мало места, растягивать можно но &quot;не айс&quot;. Сторонние доклеты который я видел и стабильно работающие, неустраивают однострочностью, и некоторыми мелкими ньюансами использования.<br />Ну а отличие: если получится что-то вменяемое сделать для правильного отображения, при добавлении иконок перетаскиванием. То в дальнейшем придумаю что ещё прилепить <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Wed, 13 Mar 2013 17:59:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70266#p70266</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70264#p70264</link>
			<description><![CDATA[<p>А что вообще в Вашей панели инструментов будет такого, чем она отличается от стандартной Windows?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 13 Mar 2013 17:51:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70264#p70264</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70262#p70262</link>
			<description><![CDATA[<p>Ну да ладно красиво не получится.<br />Но есть ещё проблема извлечения иконок из ярлыков. <br />Отображение иконок из ехе файлов очень часто уменьшает иконку донельзя, плюс бывает что и не отображает её вообще. <br />Как извлекать из ярлыков папок вообще непонятно.</p><p>Интересно каким способом проводник это всё делает, какие и как он собирает данные при создании ярлыка на файл и на папку? </p><p>В сторонних доклетах (например Nexus) всё это работает как и в проводнике.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Wed, 13 Mar 2013 17:44:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70262#p70262</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70260#p70260</link>
			<description><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><div class="quotebox"><blockquote><p>1) Отказаться от иконок с заданной частичной прозрачностью для каждого пикселя.</p></blockquote></div><p>теряется смысл задуманного, то бишь создание доклета.</p></blockquote></div><p>Смысл не теряется, теряется &quot;красота&quot;: вместо плавных переходов прозрачности будет резкий переход от полностью прозрачных областей к полностью непрозрачным.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 13 Mar 2013 17:27:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70260#p70260</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70258#p70258</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>1) Отказаться от иконок с заданной частичной прозрачностью для каждого пикселя.</p></blockquote></div><p>теряется смысл задуманного, то бишь создание доклета.<br /></p><div class="quotebox"><blockquote><p>2) Отказаться от WinSet, TransColor в пользу WinSet, Transparent. Но тогда прозрачность иконки будет тесно связана с прозрачностью фона.</p></blockquote></div><p>Да это понятно. Хочется то симпатяшку, иначе опять-же теряется смысл. <br />Может как то с Gdip.ahk возможно? Правда вряд-ли есть более-менее понятный мне пример.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Wed, 13 Mar 2013 16:41:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70258#p70258</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70257#p70257</link>
			<description><![CDATA[<p>Вижу два пути: <br />1) Отказаться от иконок с заданной частичной прозрачностью для каждого пикселя.<br />2) Отказаться от <em><strong>WinSet</strong>, TransColor</em> в пользу <em><strong>WinSet</strong>, Transparent</em>. Но тогда прозрачность иконки будет тесно связана с прозрачностью фона.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 13 Mar 2013 16:35:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70257#p70257</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70213#p70213</link>
			<description><![CDATA[<p><strong>creature.ws</strong><br />я как раз дошёл того чтоб снова указать цвет <em>Gui, Color, 2F4F4F</em> после добавления .</p><p>А вот как быть с прозрачным фоном Гуи, и прозрачностью не только по бокам, но и внутри иконки. </p><div class="codebox"><pre><code>Gui, Color, FF8C00
Gui, +AlwaysOnTop -Border 
Gui, Show, x1 y1 NoActivate w500 h500  
Gui, +Lastfound 
WinSet, TransColor, FF8C00

Gui, Add, Picture, , 35.ico 
Gui, +Lastfound 
WinSet Redraw
Return    </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Tue, 12 Mar 2013 18:46:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70213#p70213</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70212#p70212</link>
			<description><![CDATA[<div class="codebox"><pre><code>Gui, +LastFound
Gui, Color, 2F4F4F
Gui, Show, NoActivate w100 h100
Gui, Add, Picture,, explorer.exe
WinSet Redraw
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Tue, 12 Mar 2013 18:32:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70212#p70212</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70211#p70211</link>
			<description><![CDATA[<p>А понял, так работает:</p><div class="codebox"><pre><code>Gui, Color, 2F4F4F
Gui, Add, Picture, , explorer.exe
Gui, Show, x1 y1 NoActivate w100 h100 
Return</code></pre></div><p>А так, нет:<br /></p><div class="codebox"><pre><code>Gui, Color, 2F4F4F
Gui, Show, x1 y1 NoActivate w100 h100 
Gui, Add, Picture, , explorer.exe
Return
</code></pre></div><p>потому-что картинка добавляется после показа окна. И как мне тогда добавлять иконки на уже созданное окно? И очень надо чтобы оно было полностью, или частично прозрачным, а иконки непрозрачными.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Tue, 12 Mar 2013 18:07:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70211#p70211</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70210#p70210</link>
			<description><![CDATA[<p><strong>ypppu</strong><br />Так ведь это на белом фоне, прозрачность то не увидишь<br />Можете привести пример отображения иконки на прозрачном фоне?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Tue, 12 Mar 2013 17:59:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70210#p70210</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70204#p70204</link>
			<description><![CDATA[<div class="codebox"><pre><code>Gui, Add, Picture, , explorer.exe
Gui, Show</code></pre></div><p>Проверено на XP - прозрачность работает корректно.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Tue, 12 Mar 2013 14:34:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70204#p70204</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70198#p70198</link>
			<description><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?pid=55817#p55817">Нашёл это</a>, ListView вроде корректно отображает, но как доставать в таком случае иконки из ехе файлов, если путь к иконке нельзя будет определить?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Tue, 12 Mar 2013 04:07:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70198#p70198</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Правильное отображение иконок на окне GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70197#p70197</link>
			<description><![CDATA[<p>.<br />&nbsp; &nbsp;Проблема в том, что подавляющее большинство иконок просто ужасно отображаются. К тому же ни в одной из них фон не становится прозрачным, <a href="http://www.script-coding.com/AutoHotkey/GUIControls.html#pic">как это написано в справке</a>. Там сказано о необходимости наличия GDI+ DLL, но опять же для старых виндовс. В интернете всё равно поискал DLL, но ничего не удалось найти (сейчас скорость 64 кбит). Взял какой-то из виндовой папки положил в папку АНК, естественно ничего не произошло (если всё же нужен некий файл, дайте плизз прямой линк на сам файл). <br />&nbsp; &nbsp;В общем ничего не понятно...</p><p><strong>OFF:</strong></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>Пытаюсь сделать себе доклет (что-то вроде простенькой панели задач).<br />первые шаги:<br /></p><div class="codebox"><pre><code>Gui, Color, 2F4F4F
Gui, +Lastfound 
WinSet, TransColor, 2F4F4F
Gui, +AlwaysOnTop -Border  
Gui, Show, x1 y1 NoActivate w500 h1000  
Return 

GuiDropFiles:
    FileGetShortcut, % A_GuiControlEvent, Target, , , , Icon, IconNum
    If Icon
        Gui, Add, Picture, AltSubmit Icon%IconNum% w64 h-1, % Icon  
    Else If Target
        Gui, Add, Picture, AltSubmit w64 h-1, % Target 
    Else 
        Gui, Add, Picture, AltSubmit w64 h-1, % A_GuiControlEvent 
    Return</code></pre></div></div></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Tue, 12 Mar 2013 03:12:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70197#p70197</guid>
		</item>
	</channel>
</rss>
