<?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=7938&amp;type=atom" />
	<updated>2013-01-07T11:23:43Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7938</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68251#p68251" />
			<content type="html"><![CDATA[<p><strong>YMP</strong> Решил задачу, всё дело в задержка, вот фрагмент скрипта </p><div class="codebox"><pre><code>vTxt := &quot;Запускаем ASOS.exe&quot;
GuiControl,, Msg, % vTxt
Sleep, 1000
; Имя запускаемого процесса 
vTarget := &quot;ASOS.exe&quot;
; Его рабочая папка
vWorkingDir := &quot;C:\&quot;
; Запускаем ASOS.exe

;******************** ЗАДЕРЖКА 3 сек **********************************
Gui, Hide
Sleep, 3000
;********************************************************************

Run, %vTarget% , %vWorkingDir%
;Запускаем редактор Notepad++ , если он был запущен ранее
if (fNP){

;*********************ЗАДЕРЖКА 5 сек**********************************    
    Sleep, 5000 
    Gui, Show
;********************************************************************

    vTxt := &quot;Запускаем редактор Notepad++&quot;
    GuiControl,, Msg, % vTxt
    Sleep, 1000
    vTarget := &quot;C:\Program Files (x86)\Notepad++\notepad++.exe&quot;
    vWorkingDir := &quot;C:\Users\SASA\AppData\Local\Temp\nppLocalization&quot;
    Run, %vTarget% , %vWorkingDir%
    sleep 1500 ; Чуть подождём = 1,5 сек
   }
; И выходим
gosub GuiClose
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-01-07T11:23:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68251#p68251</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68250#p68250" />
			<content type="html"><![CDATA[<p>Что мешает <strong>New</strong> т.е. <br />Ты написал <strong>Gui, -resize -maximizebox -minimizebox +caption -Border +AlwaysOnTop +Owner </strong><br />У меня было <strong>Gui, <span style="color: #ff0000">New</span> , -resize -maximizebox -minimizebox +caption -Border +AlwaysOnTop +Owner</strong></p><p>Или что то я &quot;не догоняю&quot;, а?</p><p>UPD</p><p>Дело в HotKey секции </p><div class="codebox"><pre><code>F11:: Gui, Hide
F12:: Gui, Show</code></pre></div><p> А иначе ни как нельзя скрыть/показать?</p>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-01-07T11:03:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68250#p68250</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68249#p68249" />
			<content type="html"><![CDATA[<p>А вот так работает:<br /></p><div class="codebox"><pre><code>
Gui, -resize -maximizebox -minimizebox +caption -Border +AlwaysOnTop +Owner 
Gui, font, s18 Bold
Gui, Add, Text, x2 y80 w460 h180 +Center vMsg
Gui, Show, x603 y303 h185 w462
Return

GuiClose:
 Gui, Destroy
 ExitApp
Return

F11:: Gui, Hide
F12:: Gui, Show
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2013-01-07T10:55:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68249#p68249</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68241#p68241" />
			<content type="html"><![CDATA[<p>Да, ты верно подозревал <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /></p><p>Кстати окно созданное кодом </p><div class="codebox"><pre><code>Gui, New , -resize -maximizebox -minimizebox +caption -Border +AlwaysOnTop +Owner 
Gui, font, s18 Bold
Gui, Add, Text, x2 y80 w460 h180 +Center vMsg
Gui, Show, x603 y303 h185 w462
Return

GuiClose:
 Gui, Destroy
 ExitApp
Return</code></pre></div><p> отказывается скрываться... перепробовал и Hide и&nbsp; минимизацию, но оно реагирует только <strong>Gui, Destroy</strong> или я не так пишу или....<br />Мне его надо скрыть, а потом показать - как это сделать?</p>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-01-07T09:36:01Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68241#p68241</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68240#p68240" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Indomito пишет:</cite><blockquote><p>Всё разобрался... мне по сути надо было попроще... т.е. только одно сообщение</p></blockquote></div><p>Вообще-то я это подозревал.&nbsp; <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> Но с другой стороны<br /></p><div class="quotebox"><blockquote><p>2. Сообщения должны &quot;ползти&quot;,</p></blockquote></div><p>намекало на какое-то подобие скроллинга.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2013-01-07T09:29:38Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68240#p68240</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68239#p68239" />
			<content type="html"><![CDATA[<p>Всё разобрался... мне по сути надо было попроще... т.е. только одно сообщение </p><div class="codebox"><pre><code>vTxt1 := &quot;Идёт компиляция скрипта&quot;
vTxt2 := &quot;Идёт сохранение данных&quot;
vTxt3 := &quot;Идёт запуск сохранение данных&quot;
vTxt4 := &quot;Маленький мальчик купил пулемёт&quot;
vTxt5 := &quot;Больше в деревне никто не живёт&quot;
vTxt6 := &quot;Я помню чудное мгновенье&quot;
Gui, New , -resize -maximizebox -minimizebox +caption -Border +AlwaysOnTop
Gui, Font, s12 Bold
Gui, Add, Text, x128 y50 w460 h18 vMsg1
Gui, Show, x603 y303 h185 w462
Loop, 6
{
    Sleep, 1500
    GuiControl,, Msg1, % vTxt%A_Index%
}
Return

GuiClose:
Gui, Destroy
ExitApp</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-01-07T08:49:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68239#p68239</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68238#p68238" />
			<content type="html"><![CDATA[<p>Да, только поясни почему так сложно </p><div class="codebox"><pre><code>Loop, 6
{
    Sleep, 1500
    GuiControlGet, Msg2
    GuiControl,, Msg1, %Msg2%
    GuiControlGet, Msg3
    GuiControl,, Msg2, %Msg3%
    GuiControl,, Msg3, % vTxt%A_Index%
}
Return</code></pre></div><p> По сути мне одно сообщение выводить нужно... ну это не страшно, только с циклом не понятно... ч.слово не врубаюсь.</p><p>UPD</p><p>Или он сделан для того что бы обеспечить скроллинг 4-х строк?</p>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-01-07T08:36:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68238#p68238</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68233#p68233" />
			<content type="html"><![CDATA[<p>Нужно что-то типа этого?<br /></p><div class="codebox"><pre><code>
vTxt1 := &quot;Идёт компиляция скрипта&quot;
vTxt2 := &quot;Идёт сохранение данных&quot;
vTxt3 := &quot;Идёт запуск сохранение данных&quot;
vTxt4 := &quot;Маленький мальчик купил пулемёт&quot;
vTxt5 := &quot;Больше в деревне никто не живёт&quot;
vTxt6 := &quot;Я помню чудное мгновенье&quot;
Gui, New , -resize -maximizebox -minimizebox +caption -Border +AlwaysOnTop
Gui, Add, Text, x128 y50 w460 h18 vMsg1
Gui, Add, Text, x128 y68 w460 h18 vMsg2
Gui, Add, Text, x128 y86 w460 h18 vMsg3
Gui, Font, s8 Bold
GuiControl, Font, Msg3 
Gui, Show, x603 y303 h185 w462
Loop, 6
{
    Sleep, 1500
    GuiControlGet, Msg2
    GuiControl,, Msg1, %Msg2%
    GuiControlGet, Msg3
    GuiControl,, Msg2, %Msg3%
    GuiControl,, Msg3, % vTxt%A_Index%
}
Return

GuiClose:
ExitApp
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2013-01-07T05:56:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68233#p68233</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68229#p68229" />
			<content type="html"><![CDATA[<p>И так решил написать и сразу &quot;затык&quot; - надо менять текст в окне и не получается.</p><p>Вот фрагмент кода и две переменные содержимое которых надо отображать - подскажите как это сделать. Да, я раньше менял - попытался повторить... глухо.</p><div class="codebox"><pre><code>lGui:
vTxt := &quot;Идёт компиляция скрипта&quot;
vTxt1 := &quot;Идёт сохранение данных&quot;
vTxt2 := &quot;Идёт запуск сохранение данных&quot;
Gui, New , -resize -maximizebox -minimizebox +caption -Border +AlwaysOnTop
Gui, Add, Text, x2 y50 w460 h180 +Center, %vTxt%
Gui, font, s18
Gui, Show, x603 y303 h185 w462
Return

GuiClose:
ExitApp</code></pre></div><p>Да, размер шрифта не меняется, т.е. не отрабатывается <strong>Gui, font, s18</strong>, я его пихал в разные места - эффект нулевой.</p><p>UPD<br />Шрифт починил, видимо промахивался... бывает.</p>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-01-07T04:05:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68229#p68229</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68117#p68117" />
			<content type="html"><![CDATA[<p>спасибо - буду писать</p>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-01-01T19:38:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68117#p68117</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68116#p68116" />
			<content type="html"><![CDATA[<p>По умолчанию окно GUI появляется как раз по центру раб. стола. Также есть встроенные переменные A_ScreenWidth, A_ScreenHeight,</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2013-01-01T19:37:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68116#p68116</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68115#p68115" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Проще, чем GUI - вряд ли. Компнда <em>GUIControl</em> в помощь.</p></blockquote></div><p> ясненько... значит будем мучатся (шутка)<br /><img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /></p><p>Да, как центровку окна сделать, т.е. оцентрировать в зависимости от размеров раб.стола?</p>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-01-01T19:03:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68115#p68115</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68114#p68114" />
			<content type="html"><![CDATA[<p>Проще, чем GUI - вряд ли. Компнда <em>GUIControl</em> в помощь.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2013-01-01T18:58:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68114#p68114</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Плавающее окно для сообщений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68112#p68112" />
			<content type="html"><![CDATA[<p>Нужно вывести без особых заморочек окно для вывода диагностических сообщений.</p><p>Условия.<br />1. Окно нужно по центру (разные мониторы)<br />2. Сообщения должны &quot;ползти&quot;, т.е. старые пропадать.<br />3. Желательно была возможность выводить разным размером/шрифтом/цветом.<br />4. Кнопки Ок, Отмена и т.д. не нужны.</p><p>Я могу это сделать через GUI, но может можно по проще, а?</p><p>Всех с наступившим 2013 годом и..... пропустившим Конец Света <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-01-01T17:08:52Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68112#p68112</id>
		</entry>
</feed>
