<?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=18080&amp;type=atom" />
	<updated>2024-02-03T11:09:05Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=18080</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отмена выделения текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=160206#p160206" />
			<content type="html"><![CDATA[<p>У Scintilla есть для этого оконные сообщения.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2024-02-03T11:09:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=160206#p160206</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отмена выделения текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=160160#p160160" />
			<content type="html"><![CDATA[<p><strong>__Михаил__</strong>, спасибо.<br />Увы, далеко не везде работает. Например, не работает в Notepad++.</p>]]></content>
			<author>
				<name><![CDATA[concept.ru]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33777</uri>
			</author>
			<updated>2024-01-31T16:31:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=160160#p160160</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отмена выделения текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=160127#p160127" />
			<content type="html"><![CDATA[<p>Если редактор использует стандартные для Windows элементы управления, то обычно для них существуют определённые оконные сообщения, моментально изменяющие выделение.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2024-01-31T09:33:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=160127#p160127</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отмена выделения текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=160125#p160125" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>всё зависит от элемента, в котором содержится текст</p></blockquote></div><p>Это происходит, предполагаю, во всех текстовых редакторах. Вижу это в Notepad, Notepad++, Word, SciTE4AutoHotkey.<br />Вопрос превратился в теоретический, заплатку придумал.</p>]]></content>
			<author>
				<name><![CDATA[concept.ru]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33777</uri>
			</author>
			<updated>2024-01-31T09:28:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=160125#p160125</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отмена выделения текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=160106#p160106" />
			<content type="html"><![CDATA[<p>В идеале я бы извлекал текст без использования костылей (эмуляция копирования текста в &#039;Clipboard&#039; и т.д.) напрямую если окно позволяет:</p><div class="codebox"><pre><code>F2::
SText := &quot;&quot;	; Очистить заранее переменную.
ToolTip
ControlGet, SText, Selected,, Edit1, A	; Выделенный текст в тек. окне.
If (SText = &quot;&quot;){
 MsgBox,,, Текст пуст!, 1
 Return
}
PostMessage, 0x0111, 32, 0,, A	; Снять выделение.
ToolTip, % SText,, -9999
Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2024-01-29T18:53:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=160106#p160106</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отмена выделения текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=160105#p160105" />
			<content type="html"><![CDATA[<p>Думаю, тут всё зависит от элемента, в котором содержится текст.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2024-01-29T18:47:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=160105#p160105</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Отмена выделения текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=160101#p160101" />
			<content type="html"><![CDATA[<p>Здравствуйте, коллеги!<br />Не могу решить задачу отмены выделенного текста в 150 строк, 8к символов, после копирования.</p><div class="codebox"><pre><code>SendInput ^{vk41}
SendInput ^{vk43}
ClipWait 1
cB=%Clipboard%
MouseMove, x, y, 0
SendInput {LButton}
;KeyWait LButton
Sleep 32</code></pre></div><p> На малых текстах работает. На относительно большом часто (1/10) не срабатывает SendInput {LButton}, и текст остаётся выделенным.<br />KeyWait LButton ничего не даёт.<br />Помогает только чудовищный Sleep 512, 256 мало.<br />Помогает SendInput {LButton 4}, но это для моего кода не приемлемо.<br />1. Существует ли способ отменить Ctrl+A кроме как SendInput {LButton}?<br />2. Что нужно изменить в коде, чтобы снятие выделения срабатывало не 9/10, а всегда?</p>]]></content>
			<author>
				<name><![CDATA[concept.ru]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33777</uri>
			</author>
			<updated>2024-01-29T10:27:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=160101#p160101</id>
		</entry>
</feed>
