<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Проблема с закрытием Gui]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16067&amp;type=atom" />
	<updated>2021-02-09T15:25:53Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=16067</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146077#p146077" />
			<content type="html"><![CDATA[<p><strong>Lolykroly</strong></p><p>Это сообщение как раз автору темы.</p>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2021-02-09T15:25:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146077#p146077</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146062#p146062" />
			<content type="html"><![CDATA[<p><strong>__Михаил__</strong><br />Всё, я понял что нужно сделать<br /></p><div class="codebox"><pre><code>GE = 1
M::
Gui Show, w186 h84, Window
Return

GuiEscape:
GuiClose:
If (GE = 1)
{
ExitApp
}
if (GE = 0)
{
Gui Destroy
}
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Vsevolod]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40918</uri>
			</author>
			<updated>2021-02-09T04:41:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146062#p146062</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146059#p146059" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>__Михаил__ пишет:</cite><blockquote><p>В чём проблема тогда?</p></blockquote></div><p>У меня нет проблем) Это у автора темы проблемы.</p>]]></content>
			<author>
				<name><![CDATA[Lolykroly]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=41424</uri>
			</author>
			<updated>2021-02-09T01:16:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146059#p146059</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146058#p146058" />
			<content type="html"><![CDATA[<p>В чём проблема тогда? Не понимаю сути. Программа работает как нужно - после запуска переменная &#039;GE&#039; объявлена и равна 1, указан перехват клавиши M, назначена метка GuiEscape и Zakrit, которые будут выполняться <span class="bbu">только</span> по условию их вызова.<br />По нажатию &#039;M&#039; - происходит запуск Gui окна, которое можно закрыть как минимум 4 способами:<br />-Esc - закрывает окно и следовательно вызывая &#039;GuiEscape&#039;, согласно переменной &#039;GE=1&#039; вырубает скрипт. <br />-Кнопка &#039;Закрыть&#039; в окне - аналогично, запуск метки &#039;Zakrit&#039; приведёт к закрытию.<br />-Крестик или Alt + F4 (стандарт) - не приведут к выходу программы, так как не запускают метку выхода.</p><p>Главная причина - &#039;ExitApp&#039; полный выход из программы.</p>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2021-02-08T22:28:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146058#p146058</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146056#p146056" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>__Михаил__ пишет:</cite><blockquote><p>Что такое <a href="https://www.script-coding.com/AutoHotkey/Scripts.html#chapter_1">Секция авто-выполнения</a> читали?<br />С чего скрипт должен сразу открыться и закрыться? Он переменную прочитал но не выполнил так как &#039;Return&#039; прервал выполнение следующих строк, в том числе и &#039;GuiEscape, Zakrit&#039;.</p></blockquote></div><p>Всё это хорошо. Мы можем потратить годы, на изучение своих возможностей, но так и не начать ими пользоваться.</p>]]></content>
			<author>
				<name><![CDATA[Lolykroly]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=41424</uri>
			</author>
			<updated>2021-02-08T21:54:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146056#p146056</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146055#p146055" />
			<content type="html"><![CDATA[<p>Что такое <a href="https://www.script-coding.com/AutoHotkey/Scripts.html#chapter_1">Секция авто-выполнения</a> читали?<br />С чего скрипт должен сразу открыться и закрыться? Он переменную прочитал но не выполнил так как &#039;Return&#039; прервал выполнение следующих строк, в том числе и &#039;GuiEscape, Zakrit&#039;.</p>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2021-02-08T21:35:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146055#p146055</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146054#p146054" />
			<content type="html"><![CDATA[<p>Встречный вопрос: Как можно изменить содержаение файла скрипта в определённой секции по тексту или ключу пока он еще не скомпилирован? Чтобы в след.раз при открытии переменные были иными чем при первом запуске?<br />А то все ini файлами пользуются но это так неудобно</p>]]></content>
			<author>
				<name><![CDATA[Lolykroly]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=41424</uri>
			</author>
			<updated>2021-02-08T20:26:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146054#p146054</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146052#p146052" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>GE = 1
M::
Gui, Add, Button, gZakrit w186 h84, Закрыть
Gui Show, w186 h84, Window

Return

GuiEscape:
Zakrit:
If (GE = 1)
{
ExitApp
GE = 0
}
else if (GE = 0)
{
Gui, Hide
GE = 1
}
return</code></pre></div><p>На какие действия должна меняться переменная?<br />Переменная GE со старта равна 1, т.е. скрипт должен открываться и сразу закрываться?)</p>]]></content>
			<author>
				<name><![CDATA[Lolykroly]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=41424</uri>
			</author>
			<updated>2021-02-08T20:11:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146052#p146052</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146051#p146051" />
			<content type="html"><![CDATA[<p><strong>__Михаил__</strong><br />Вот и я не понимаю в чём проблема.</p>]]></content>
			<author>
				<name><![CDATA[Vsevolod]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40918</uri>
			</author>
			<updated>2021-02-08T20:10:33Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146051#p146051</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146050#p146050" />
			<content type="html"><![CDATA[<p>Да вроде всё работает как нужно, не пойму что у вас там не хочет.</p>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2021-02-08T20:00:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146050#p146050</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Проблема с закрытием Gui]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=146047#p146047" />
			<content type="html"><![CDATA[<p>Всем привет. Мне нужно что бы когда переменная GE = 1, скрипт закрывался. А если 0 то удалялось только Gui. Помогите пожалуйста найти ошибку в скрипте.<br /></p><div class="codebox"><pre><code>GE = 1
M::
Gui Show, w186 h84, Window
Return

GuiEscape:
If (GE = 1)
{
ExitApp
}
if (GE = 0)
{
Gui Destroy
}
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Vsevolod]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40918</uri>
			</author>
			<updated>2021-02-08T16:11:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=146047#p146047</id>
		</entry>
</feed>
