<?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=16806</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16806&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Не работает GUI без рамки и перемещение».]]></description>
		<lastBuildDate>Tue, 07 Dec 2021 14:11:52 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Не работает GUI без рамки и перемещение]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=151028#p151028</link>
			<description><![CDATA[<p>В функции</p><div class="codebox"><pre><code>WM_LBUTTONDOWN()
{
	PostMessage, 0xA1, 2,,, A
}</code></pre></div><p>эта часть <strong>,,, A</strong> лишняя, действие применяется к окну, из которого пришло сообщение.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 07 Dec 2021 14:11:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=151028#p151028</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает GUI без рамки и перемещение]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=151027#p151027</link>
			<description><![CDATA[<p>Кхм, да, это то, что нужно. Спасибо.<br />Может кому-то пригодится (хотя такого полно будет).</p><div class="codebox"><pre><code>gui, main:-Caption
gui, main:Margin, 10, 10
gui, main:Color, 090909, 252525

gui, main:Font, s9 Bold c909090, Consolas

gui, main:add, edit, x5 y10 h15 +number -E0x200 gonEdit vedit
gui, main:add, text, x8 y+5 w100 vresult

gui, main:Show ;, x1920 y735

OnMessage(0x201, &quot;WM_LBUTTONDOWN&quot;)
return

WM_LBUTTONDOWN()
{
	PostMessage, 0xA1, 2,,, A
}

onEdit()
{
	GuiControlGet, edit, main:, edit
	GuiControl, main:, result, % calcBlock2Stack(edit)
}

calcBlock2Stack(count)
{
	stack := count // 64
	rest := mod(count, 64)

	return (rest ? rest (stack ? &quot; + &quot; : &quot;&quot;) : &quot;&quot;) (stack ? &quot;(64 x &quot; stack &quot;)&quot; : &quot;&quot;)
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Phoenixxx_Czar)]]></author>
			<pubDate>Tue, 07 Dec 2021 14:03:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=151027#p151027</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает GUI без рамки и перемещение]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=151026#p151026</link>
			<description><![CDATA[<p>Смотря, что называть рамкой. Можно вместо <em>-Border -SysMenu</em> использовать <em>-Caption</em>.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 07 Dec 2021 13:56:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=151026#p151026</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает GUI без рамки и перемещение]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=151025#p151025</link>
			<description><![CDATA[<p>Хорошо, я и в правду думал на данный участок, но почему-то в древнем скрипте ее не было и все работало как нужно.<br />Все работает, после добавления:<br /></p><div class="codebox"><pre><code>WM_LBUTTONDOWN()
{
	PostMessage, 0xA1, 2,,, A
}</code></pre></div><p>Остается вопрос насчет рамки окна.</p>]]></description>
			<author><![CDATA[null@example.com (Phoenixxx_Czar)]]></author>
			<pubDate>Tue, 07 Dec 2021 13:43:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=151025#p151025</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает GUI без рамки и перемещение]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=151024#p151024</link>
			<description><![CDATA[<p>Это очевидно — отсутствует функция <em>WM_LBUTTONDOWN()</em>.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 07 Dec 2021 13:37:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=151024#p151024</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Не работает GUI без рамки и перемещение]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=151023#p151023</link>
			<description><![CDATA[<p>Есть данный код:<br /></p><div class="codebox"><pre><code>gui, main:-Border -SysMenu
gui, main:Margin, 10, 10
gui, main:Color, 090909, 252525

gui, main:Font, s9 Bold c909090, Consolas

gui, main:add, edit, x5 y10 h15 +number -E0x200 gonEdit vedit
gui, main:add, text, x8 y+5 w100 vresult

gui, main:Show

OnMessage(0x201, &quot;WM_LBUTTONDOWN&quot;)
return

onEdit()
{
	GuiControlGet, edit, main:, edit
	GuiControl, main:, result, % calcBlock2Stack(edit)
}

calcBlock2Stack(count)
{
	stack := count // 64
	rest := mod(count, 64)

	return (rest ? rest (stack ? &quot; + &quot; : &quot;&quot;) : &quot;&quot;) (stack ? &quot;(64 x &quot; stack &quot;)&quot; : &quot;&quot;)
}</code></pre></div><p>По сути, окно должно было появится без рамки и должна быть возможность перемещения, но это не работает. Почему?</p>]]></description>
			<author><![CDATA[null@example.com (Phoenixxx_Czar)]]></author>
			<pubDate>Tue, 07 Dec 2021 13:23:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=151023#p151023</guid>
		</item>
	</channel>
</rss>
