<?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=13384&amp;type=atom" />
	<updated>2018-01-20T04:27:58Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=13384</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123225#p123225" />
			<content type="html"><![CDATA[<p><strong>KusochekDobra</strong>, спасибо.</p>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-20T04:27:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123225#p123225</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123222#p123222" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>Y := PosY = &quot;&quot; ? 10 : PosY - 104 + 100</code></pre></div><p><em>Тернарная условная операция</em>, в которой &quot;Y&quot; получит значение равное &quot;10&quot;, если PosY - окажется пустым, иначе, результату выражения (PosY - 104 + 100).<br />Может быть представлена такой записью:<br /></p><div class="codebox"><pre><code>
if (PosY == &quot;&quot;)
	Y := 10
else
	Y := PosY - 104 + 100
</code></pre></div><p>Описание можно найти <a href="http://www.script-coding.com/AutoHotkey/Variables.1.0.46.07.html">здесь</a>.</p>]]></content>
			<author>
				<name><![CDATA[KusochekDobra]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33846</uri>
			</author>
			<updated>2018-01-20T00:18:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123222#p123222</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123217#p123217" />
			<content type="html"><![CDATA[<p>OFF: <strong>serzh82saratov</strong>, я и так пишу этот список себе в программу путем вставки: кажется что-то важное, вставил, в глаза не лезет, программу не крашит, значит пойдёт, а в этой строчке я вообще ничего не понимаю(и не считая окончание файла, не относящееся к вкладке end, которое я просто вставил целиком, надеясь что там все универсально.). <br />Способ &quot;потыкать параметры&quot; не помог: если 2 блок появляется, то 1 нет.<br />Скорее всего придётся мне обходить это как-то. Очень много непонятного, а абы как сделанный код с вставками да плясками с бубном(ну хотя этот способ иногда достаточно эффективен) мне не нужен.</p><p>Может тогда окно увеличивать вниз с каждым новым блоком, а не сворачивать в список? Поможет в этом winset, redraw или придётся &quot;разрушать&quot; окно?</p>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-19T21:23:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123217#p123217</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123216#p123216" />
			<content type="html"><![CDATA[<p>Серией вопросов не получится, тут надо библиотеку писать для скролла дочерних окон, в коллекции было бы очень даже, но тут не я груздь.<br />Кстати в <a href="https://autohotkey.com/boards/viewtopic.php?f=14&amp;t=42923">обновлении</a> я не до конца понял что, а главное зачем, изменили.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-01-19T20:55:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123216#p123216</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123215#p123215" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong>, как работает строчка:<br /></p><div class="codebox"><pre><code>Y := PosY = &quot;&quot; ? 10 : PosY - 104 + 100</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-19T20:33:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123215#p123215</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123213#p123213" />
			<content type="html"><![CDATA[<p>Там код довольно модульный (и есть как помнится косяк), но не для новичка, если постигнете, то сможете любой фарш (всякие разные контролы) листать.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-01-19T18:27:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123213#p123213</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123212#p123212" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong>, Спасибо большое, вы решили сразу две мои проблемы! Осталось разобраться с этим огромным кодом...</p>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-19T18:21:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123212#p123212</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123211#p123211" />
			<content type="html"><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?pid=95590#p95590">http://forum.script-coding.com/viewtopi … 590#p95590</a>, на ADD понажимать.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-01-19T18:18:01Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123211#p123211</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123206#p123206" />
			<content type="html"><![CDATA[<p>Мне бы подошёл и ListBox и ListView, если бы в их строки можно было вставить не просто текст, а в 1 строке элемента 4 &quot;Подстроки&quot;, где несколько из них&nbsp; GUI, Edit.</p>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-19T17:36:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123206#p123206</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123203#p123203" />
			<content type="html"><![CDATA[<p><strong>romzes96</strong>, я знаю как ListBox работает, и мне нужно не то, что в Вашем примере.</p>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-19T17:14:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123203#p123203</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123192#p123192" />
			<content type="html"><![CDATA[<p><strong>Gutalin</strong> рассмотрите этот пример.<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>#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
#NoEnv
#Persistent
#KeyHistory, 0
#HotKeyInterval -1
#MaxHotkeysPerInterval 200
#InstallKeybdHook
#SingleInstance, Force
SetKeyDelay 0
SetMouseDelay, 0
#Persistent
SetBatchLines, -1
CoordMode, Pixel, Screen
CoordMode, Mouse, Screen

FileInstall, C:\Users\Tom\Desktop\Скрипты\1\Вторичка\Screenshot_14.png, %A_temp%\Screenshot_14.png

Gui, Font, S15 CDefault Bold, Verdana
Gui, Add, Text, x122 y9 w230 h30 , Выберите клавишу
Gui, Add, ListBox, x12 y49 w450 h254 vList AltSubmit, ListBox|Space||Rbutton|MButton|v|c|b|n|LAlt|LControl|LCtrl|LShift|
Gui, Add, Button, x187 y319 w100 h30 gOK, ОК
; Generated using SmartGUI Creator 4.0
Gui, Show, x127 y87 h379 w479, New GUI Window
Return

GuiClose:
ExitApp
Return

ok:
gui submit

Bind := 0

if list = 1
msgbox, Это не клавиша,перезапустите скрипт и выберите другую клавишу!
if list = 2
Bind = sc39
msgbox, %bind% скан-код клавиши &quot;Space&quot;
if list = 3
msgbox, 3

*~sc3B::
Suspend
Return</code></pre></div></div></div>]]></content>
			<author>
				<name><![CDATA[romzes96]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38749</uri>
			</author>
			<updated>2018-01-19T11:20:52Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123192#p123192</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Как сделать интерактивный список?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123188#p123188" />
			<content type="html"><![CDATA[<p>Хочу сделать список с GUI Edit т.е. оставить окно постоянного размера, но чтобы множество текста и GUI, Edit шли вниз списком, ну чтобы &quot;прокручивать&quot; вниз-верх можно было информацию)<br />По пробовал с Gui, Add, ListBox, но кажется я слишком наивен:<br /></p><div class="codebox"><pre><code>Gui, Add, ListBox, x0 y37 w190 h120, gList
Gui, Show, Restore  w200 h170,,
return

List:
Gui, Add, Text,x0 y37 ,----------------------------------------------------------------------
Gui, Add, Text,x3 y47 ,#1
Gui, Add, Text, x30 y47, Пример1:
Gui, Add, Text, x30 y67, Тут должно быть поле ввода

Gui, Add, Text,x0 y85 ,----------------------------------------------------------------------
Gui, Add, Text,x3 y95 ,#2
Gui, Add, Text, x30 y95, Пример2:
Gui, Add, Text, x30 y115, Тут должно быть поле ввода


Gui, Add, Text,x0 y133 ,----------------------------------------------------------------------
Gui, Add, Text,x3 y143 ,#3
Gui, Add, Text, x30 y143, Пример3:
Gui, Add, Text, x30 y163, Тут должно быть поле ввода

Guiclose:
ExitApp</code></pre></div><p>Как можно сделать такой &quot;список&quot; ?</p>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-19T09:34:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123188#p123188</id>
		</entry>
</feed>
