<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: активация контрола EDIT при наборе текста в GUI]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5303</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5303&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: активация контрола EDIT при наборе текста в GUI».]]></description>
		<lastBuildDate>Tue, 22 Mar 2011 20:09:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: активация контрола EDIT при наборе текста в GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46620#p46620</link>
			<description><![CDATA[<div class="codebox"><pre><code>Gui, +LastFound
Gui, Add, Edit, x0 y0 w100 h70
Gui, Add, Button, x20 y75 w60 h20, OK
GuiControl, Focus, Button1
Gui, Show, w100 h100
OnMessage(0x102, &quot;WM_CHAR&quot;)
Return

WM_CHAR(wp, lp)
{
   GuiControlGet, Focus, Focus
   if Focus != Edit1
   {
      GuiControl, Focus, Edit1
      SendMessage, WM_CHAR := 0x102, wp, lp, Edit1
   }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 22 Mar 2011 20:09:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46620#p46620</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: активация контрола EDIT при наборе текста в GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43059#p43059</link>
			<description><![CDATA[<p>1. Наверное придётся прописывать в каждом сбивающем контроле gSub.<br />2. Лучшего варианта чем нажать END не могу предложить.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 26 Dec 2010 10:16:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43059#p43059</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: активация контрола EDIT при наборе текста в GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43057#p43057</link>
			<description><![CDATA[<p>Спасибо, работает.<br />1. А если в GUI присутствует множество других контролов: listview, кнопки и др., т.е. сбивающие фокус с нужного edita, каждый раз прописывать GUIControl, focus, Edit?<br />Неужели нет более универсального способа?</p><p>2. Если кнопка добавляет текст в Edit. Курсор вставляется не в конец строки, а в начало. Как сделать так, что бы курсор вставлялся в конец строки?<br /></p><div class="codebox"><pre><code>gui, add, edit, vEdit x10 y330 w580
gui, add, button, gSub1, Add text
gui, show, autosize, gui
return

Sub1:
GuiControl,, Edit, text
GUIControl, focus, Edit</code></pre></div><p>Хотя по второму вопросу можно просто нажать END. Может есть другие способы?</p>]]></description>
			<author><![CDATA[null@example.com (InFlames)]]></author>
			<pubDate>Sun, 26 Dec 2010 09:54:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43057#p43057</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: активация контрола EDIT при наборе текста в GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43055#p43055</link>
			<description><![CDATA[<div class="codebox"><pre><code>gui, add, edit, vEdit x10 y330 w580
gui, add, button, gSub1, button
gui, show, autosize, gui
return

Sub1:
GUIControl, focus, Edit</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 26 Dec 2010 09:28:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43055#p43055</guid>
		</item>
		<item>
			<title><![CDATA[AHK: активация контрола EDIT при наборе текста в GUI]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43052#p43052</link>
			<description><![CDATA[<p>Есть простой скрипт с GUI. Запускаем его, набираем что-нибудь. Это что-нибудь набирается в контроле edit. Нажимаем кнопку button. Опять пишем что-нибудь (не активирую edit мышью), это самое что-нибудь уже не набирается в GUI.<br />Как сделать так, что бы при активном окне GUI набираемый текст всегда посылался в контрол edit, не зависимо от того, активировали мы его или нет?</p><div class="codebox"><pre><code>gui, add, edit, vEdit x10 y330 w580
gui, add, button,, button
gui, show, autosize, gui</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (InFlames)]]></author>
			<pubDate>Sun, 26 Dec 2010 08:35:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43052#p43052</guid>
		</item>
	</channel>
</rss>
