<?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=14302</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=14302&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Расстановка окон по координатам из массива с помощью цикла».]]></description>
		<lastBuildDate>Wed, 07 Nov 2018 17:55:50 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[AHK: Расстановка окон по координатам из массива с помощью цикла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=129645#p129645</link>
			<description><![CDATA[<p>Здравствуйте.<br />Перечитал всю англ. и ру вики и никак не могу понять, как это делать в AHK. Даже метод &quot;тыка&quot; не помогает.<br />Пример кода из другой программы. <br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>
Set linedelay 20                             // скорость выполнения скрипта
Set %coord [1] 0 810                    // сохраняю координаты в массив для 7 окон
Set %coord [2] 269 810     
Set %coord [3] 533 810
Set %coord [4] 796 810
Set %coord [5] 1062 810
Set %coord [6] 1339 810
Set %coord [7] 1615 810
Set %okna FindWindow (Game)     // поиск и запись окон в массив по имени окон
For #i 1 size(%okna)                    // цикл для всех найденных окон с шагом
 Set workwindow %okna [#i 1]      // сделать рабочим окно
 Set windowpos %coord [#i]         // применить координаты записанные выше в массив
End_for                                      // закончить цикл
End_script                                  // остановить скрипт
</code></pre></div></div></div><p>Всё что смог сделать:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>
SetBatchLines, 50ms
coord := []

coord[1] := 0 810
coord[2] := 269 810
coord[3] := 533 810
coord[4] := 796 810
coord[5] := 1062 810
coord[6] := 1339 810
coord[7] := 1615 810
</code></pre></div></div></div>]]></description>
			<author><![CDATA[null@example.com (31ost)]]></author>
			<pubDate>Wed, 07 Nov 2018 17:55:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=129645#p129645</guid>
		</item>
	</channel>
</rss>
