<?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 Edit элемента]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=16363</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16363&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Получение выделенного текста из GUI Edit элемента».]]></description>
		<lastBuildDate>Tue, 18 May 2021 14:47:19 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Получение выделенного текста из GUI Edit элемента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=147950#p147950</link>
			<description><![CDATA[<p><strong>teadrinker</strong></p><p>Видимо при редактирование случайно изменил. Исправлю.</p>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Tue, 18 May 2021 14:47:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=147950#p147950</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Получение выделенного текста из GUI Edit элемента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=147946#p147946</link>
			<description><![CDATA[<p>А что с заголовком?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 18 May 2021 11:15:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=147946#p147946</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Получение выделенного текста из GUI Edit элемента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=147945#p147945</link>
			<description><![CDATA[<p>У меня есть Gui элемент Edit<br />К примеру я написал там текст:</p><div class="codebox"><pre><code>С Новым Годом 2022</code></pre></div><p>Выделяю из сообщения только слово &quot;Новым&quot;</p><p>Нажимаю на Gui элемент Button<br />При нажатие он должен проверить, был ли выделен текст и если да, то скопировать это слово, а если не был выделен, то скопировать всё сообщение.</p><p>Пока прихожу только к такому варианту:</p><div class="codebox"><pre><code>
Button:
ClipBoard := &quot;&quot;
sleep, 50
send ^c
sleep, 50
if ClipBoard = &quot;&quot;
;; то здесь я уже получаю переменную со всем Edit содержимым
</code></pre></div><p>Вопрос простой: Можно ли обойтись без эмуляции Ctrl+C и отследить выделенный текст в элементе Edit как-то иначе, чтобы, в дальнейшем, скопировать нужное содержимое.<br />Спасибо</p><br /><p>UPD: Нашел пример.</p><div class="codebox"><pre><code>Gui, Add, Edit, w400 h300 HwndMyEdit1, Multiline`nText
Gui, Add, Button, gGetSelectedText, Get Text
Gui,Show
Return

GetSelectedText:
Gui, 1:+LastFound
ControlGet, rText, Selected,, Edit1
MsgBox, % rText
Return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Tue, 18 May 2021 05:47:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=147945#p147945</guid>
		</item>
	</channel>
</rss>
