<?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=9783</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9783&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Работа скрипта с графическим интерфейсом».]]></description>
		<lastBuildDate>Fri, 11 Jul 2014 04:08:18 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Работа скрипта с графическим интерфейсом]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84697#p84697</link>
			<description><![CDATA[<p>Не знал... спасибо, но я так извращаться не могу - привычка <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Fri, 11 Jul 2014 04:08:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84697#p84697</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа скрипта с графическим интерфейсом]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84672#p84672</link>
			<description><![CDATA[<p>А в чём проблема, большинство символов допустимы:<br /></p><div class="codebox"><pre><code>
Gosub ()\/.=-#@*&amp;?$!&quot;&#039;;~
Return

()\/.=-#@*&amp;?$!&quot;&#039;;~:
    MsgBox
    Return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 10 Jul 2014 14:04:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84672#p84672</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа скрипта с графическим интерфейсом]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84671#p84671</link>
			<description><![CDATA[<p>Да. Только не припомню, где об этом написано в документации. Но примеры использования там точно есть.</p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Вспомнил</div><div class="fancy_spoiler"><p><strong>GUI control types (Типы элементов управления GUI)</strong><br /></p><div class="quotebox"><blockquote><p>Если у кнопки нет явно заданной метки перехода, метка будет присвоена автоматически. Например, если в первом окне GUI содержится кнопка OK, при ее нажатии будет запущена метка ButtonOK (если таковая существует). Для последующих окон GUI в автоматически присвоенной метке кнопки добавляется номер окна, например: 2ButtonOK. </p><p>Если в тексте на кнопке есть пробелы, амперсанды, символы перевода строки (`n), или возврата каретки (`r), то в автоматически присвоенной метке эти символы будут опущены. Например, автоматически присвоенной меткой кнопки под названием &quot;&amp;Pause&quot; будет ButtonPause. Подобным образом, меткой кнопки &quot;Save &amp;&amp; Exit&quot; будет ButtonSaveExit (двойной амперсанд используется для отображения одного буквального амперсанда).</p></blockquote></div></div></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Thu, 10 Jul 2014 13:58:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84671#p84671</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа скрипта с графическим интерфейсом]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84659#p84659</link>
			<description><![CDATA[<p>Вопрос немного не в тему.<br />А метки вида <strong>ButtonВключить/Выключить(F11):</strong> - допустимы?</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Thu, 10 Jul 2014 03:53:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84659#p84659</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа скрипта с графическим интерфейсом]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84616#p84616</link>
			<description><![CDATA[<div class="quotebox"><cite>Alectric пишет:</cite><blockquote><p>Нужно добавить Return перед GuiClose.</p></blockquote></div><p>Ок, окно перестало закрываться, но нужно еще чтобы при нажатии кнопки запускался скрипт, как заставить выполнить два действия при нажатии кнопки?<br />Так не работает:<br /></p><div class="codebox"><pre><code>ButtonВключить/Выключить(F11):
IfWinExist, Game
WinActivate, 
F11::pause</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Art4D)]]></author>
			<pubDate>Tue, 08 Jul 2014 07:14:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84616#p84616</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа скрипта с графическим интерфейсом]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84615#p84615</link>
			<description><![CDATA[<p>Нужно добавить Return перед GuiClose.</p>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Tue, 08 Jul 2014 07:08:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84615#p84615</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Работа скрипта с графическим интерфейсом]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84613#p84613</link>
			<description><![CDATA[<p>Добрый день, уважаемые форумчане. Вчера изучал справку, сделал такой бот:<br /></p><div class="codebox"><pre><code>IfWinExist, Game
WinActivate ;

SetTimer, ClickM, 10

loop
{
Random, afk, 100, 250 
Send, {w Down}
sleep 200+afk
Send, {w Up}
Send, {d Down}
sleep 200+afk
Send, {d Up}
Send, {s Down}
sleep 200+afk
Send, {s Up}
Send, {a Down}
sleep 200+afk
Send, {a Up}
}
return

ClickM:
{
Random, aafk, -50, 40
Random, aaafk, -20, 20
MouseClick, Left,  116+aafk,  500+aaafk
Sleep 100
}
return
F11::pause</code></pre></div><p>Все работает, но хочу сделать, интерфейс, с 1 кнопкой, при нажатии которой, открывается окно с приложением Game&nbsp; &nbsp;и скрипт начинает работать в этом окне.</p><p>Сделал так:<br /></p><div class="codebox"><pre><code>Gui, Add, Button, x2 y10 w210 h70 , Включить/Выключить(F11)
; Generated using SmartGUI Creator 4.0
Gui, Show, x391 y129 h90 w218, Game1

SetTimer, ClickM, 100
pause


loop
{
Random, afk, 100, 250 
Send, {w Down}
sleep 200+afk
Send, {w Up}
Send, {d Down}
sleep 200+afk
Send, {d Up}
Send, {s Down}
sleep 200+afk
Send, {s Up}
Send, {a Down}
sleep 200+afk
Send, {a Up}
}
return

ClickM:
{
Random, aafk, -50, 40
Random, aaafk, -20, 20
MouseClick, Left,  116+aafk,  500+aaafk
Sleep 100
}
return

ButtonВключить/Выключить(F11):
{
IfWinExist, Game
WinActivate, ; 
}


GuiClose:
ExitApp   </code></pre></div><p>При нажатии кнопки в интерфейсе, открывается окно Game и скрипт закрывается, пробовал еще неск. вариантов, без результата, помогите пожалуйста.</p>]]></description>
			<author><![CDATA[null@example.com (Art4D)]]></author>
			<pubDate>Tue, 08 Jul 2014 06:33:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84613#p84613</guid>
		</item>
	</channel>
</rss>
