<?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 (мигания при guicontrol)]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5192</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5192&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: изображения в GUI (мигания при guicontrol)».]]></description>
		<lastBuildDate>Tue, 23 Nov 2010 17:28:35 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: изображения в GUI (мигания при guicontrol)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42108#p42108</link>
			<description><![CDATA[<p>Я так понимаю без внешних библиотек не обойтись. Жаль, что такая простая вещь работает немного криво.</p>]]></description>
			<author><![CDATA[null@example.com (InFlames)]]></author>
			<pubDate>Tue, 23 Nov 2010 17:28:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42108#p42108</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изображения в GUI (мигания при guicontrol)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42003#p42003</link>
			<description><![CDATA[<p>У меня так же точно мелькает.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 20 Nov 2010 15:58:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42003#p42003</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изображения в GUI (мигания при guicontrol)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42002#p42002</link>
			<description><![CDATA[<p>Ну это тот же самый, 1.jpg, но другого цвета.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sat, 20 Nov 2010 15:46:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42002#p42002</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изображения в GUI (мигания при guicontrol)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42000#p42000</link>
			<description><![CDATA[<p>Ещё бы знать, что такое здесь <em>2.jpg</em>, чтобы можно было проверить!</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 20 Nov 2010 15:06:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42000#p42000</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изображения в GUI (мигания при guicontrol)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41999#p41999</link>
			<description><![CDATA[<p>Вообще, вот такой код работает, хотя я и сам не вполне понимаю, как.<br /></p><div class="codebox"><pre><code>   Gui, add, picture, w100 h900 x100 y100 , 1.jpg
   Gui, add, picture, w100 h900 x100 y100 gLabel, 2.jpg
   gui, show, w300 h900, GUI
Return

Label:
   GuiControl, hide, static2
sleep, 50
   While GetKeyState(&quot;lbutton&quot;, &quot;P&quot;)
   sleep 0
   GuiControl, show, static2
Return</code></pre></div><p>При мигании видно не фон GUI, а нижнюю картинку. Причём вероятность увидеть мигание тем больше, чем больше высота картинки (у меня ЖК монитор). Так что я не понял, почему без sleep работает не как задумано.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sat, 20 Nov 2010 15:02:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41999#p41999</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изображения в GUI (мигания при guicontrol)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41998#p41998</link>
			<description><![CDATA[<p>Есть, но относительно сложные <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />. Нужно использовать &quot;layered windows&quot; и <a href="http://www.autohotkey.com/forum/topic32238.html"><strong>GDI+</strong></a>.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 20 Nov 2010 14:54:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41998#p41998</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изображения в GUI (мигания при guicontrol)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41996#p41996</link>
			<description><![CDATA[<p>Да. В <a href="http://forum.script-coding.com/viewtopic.php?id=5177">этой</a> теме помогли разобраться как сделать фон картинки прозрачным. Теперь надо разобраться как избавиться от мигания кнопок. Хочу создать скин для GUI.<br />Читал на офф форуме, что GuiControl перерисовывает элементы, в результате чего появляется мигание. Писали, что может помочь AltSubmit, но не помогло.<br />Может есть другие варианты?</p>]]></description>
			<author><![CDATA[null@example.com (InFlames)]]></author>
			<pubDate>Sat, 20 Nov 2010 13:36:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41996#p41996</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изображения в GUI (мигания при guicontrol)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41995#p41995</link>
			<description><![CDATA[<p>Как бы имитируете вдавливание кнопки в панель?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sat, 20 Nov 2010 13:10:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41995#p41995</guid>
		</item>
		<item>
			<title><![CDATA[AHK: изображения в GUI (мигания при guicontrol)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41994#p41994</link>
			<description><![CDATA[<p>Читал офф форум, там решения не нашел, может у нас кто знает.<br />Есть картинка. Добавляю ее в GUI. Сверху накладываю такую же картинку. При нажатии на вторую картинку, которая сверху, она должна скрываться, при отпускании Lbutton - появляться опять.<br />Казалось ничего происходить не должно, т.к. две одинаковые картинки наложены друг на друга, и если убрать ту, что сверху, то ничего происходить не должно.<br />На тут получается небольшое мигание, в результате чего виден фон GUI. Это происходит не всегда, иногда после первого нажатия, иногда после 10-20 быстрых нажатий.<br />Есть решения?</p><br /><div class="codebox"><pre><code>If !FileExist(&quot;1.jpg&quot;)
   URLDownloadToFile, http://onemove.ru/get/27414, 1.jpg

   Gui, add, picture, w100 h100 x100 y100 gLabel, 1.jpg
   Gui, add, picture, w100 h100 x100 y100 gLabel, 1.jpg
   gui, show, w300 h300, GUI
Return

Label:
   GuiControl, hide, static2
   While GetKeyState(&quot;lbutton&quot;, &quot;P&quot;)
   sleep 100
   GuiControl, show, static2
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (InFlames)]]></author>
			<pubDate>Sat, 20 Nov 2010 12:59:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41994#p41994</guid>
		</item>
	</channel>
</rss>
