<?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=17447&amp;type=atom" />
	<updated>2022-11-02T10:10:47Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=17447</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155517#p155517" />
			<content type="html"><![CDATA[<p>По-моему тоже.<br />Во всяком случае в премьере при активной немецкой раскладке если нажать ctrl+z вручную - премьер не реагирует.<br />Если послать скриптом &quot;Send ^z&quot;, то все работает ок.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2022-11-02T10:10:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155517#p155517</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155513#p155513" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Где то что то было с буквой не так, менял на коды.</p></blockquote></div><p>По-моему, давно исправлено.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-11-01T22:18:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155513#p155513</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155512#p155512" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>А разве есть сейчас разница между</p></blockquote></div><p>По ощущениям такая запись чаще залипает. <br />Где то что то было с буквой не так, менял на коды.<br />Точно ничего утверждать не буду, пишу как по старинке работало.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2022-11-01T21:38:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155512#p155512</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155511#p155511" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong><br />огромное спасибо за помощь, упомянул в скрипте для общего доступа <a href="https://pastebin.com/ZcqXt6ue">https://pastebin.com/ZcqXt6ue</a></p>]]></content>
			<author>
				<name><![CDATA[johhta]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42860</uri>
			</author>
			<updated>2022-11-01T20:46:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155511#p155511</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155510#p155510" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong><br />А разве есть сейчас разница между<br /></p><div class="codebox"><pre><code>Send {LCtrl Down}{sc2F}{LCtrl Up}</code></pre></div><p>и<br /></p><div class="codebox"><pre><code>Send ^v</code></pre></div><p>?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-11-01T20:38:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155510#p155510</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155509#p155509" />
			<content type="html"><![CDATA[<p>Вот так, не заметил что вы её переименовали.<br /></p><div class="codebox"><pre><code>!vk42:: SelectedWrap(&quot;[b]&quot;, &quot;[/b]&quot;) ; Alt + B - Bold text  

; To change the name of the spoiler you must enter the desired name of the spoiler in &#039; &#039;, otherwise it will be called simply &quot;spoiler&quot;.
!vk53:: SelectedWrap(&quot;[SPOILER = &#039; &#039;]&quot; , &quot;[/spoiler]&quot; ) ; Alt + S - Spoiler
 
SelectedWrap(p1, p2) {
	TempClipboard := ClipboardAll
	Clipboard =
	SendInput {LCtrl Down}{vk43}{LCtrl Up}    ;;  &quot;C&quot; 
	ClipWait, 0.3
	If ErrorLevel
		Return 0, Clipboard := TempClipboard 
	Clipboard := p1 Clipboard p2 
	Sleep 150
	Send {LCtrl Down}{sc2F}{LCtrl Up}    ;  &quot;V&quot;
	Sleep 150
	Return 1, Clipboard := TempClipboard 
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2022-11-01T19:37:52Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155509#p155509</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155508#p155508" />
			<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>2022-11-01T19:36:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155508#p155508</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155507#p155507" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong><br />Вообще ничего не понял из кода, можно с минимальными комментариями что и как работает и почему это должно выглядеть так?)</p>]]></content>
			<author>
				<name><![CDATA[johhta]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42860</uri>
			</author>
			<updated>2022-11-01T19:34:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155507#p155507</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155506#p155506" />
			<content type="html"><![CDATA[<p>ППЦ.</p><div class="codebox"><pre><code>
!vk42:: SelectedWrapForBold(&quot;[b]&quot;, &quot;[/b]&quot;) ; Alt + B - Bold text  

; To change the name of the spoiler you must enter the desired name of the spoiler in &#039; &#039;, otherwise it will be called simply &quot;spoiler&quot;.
!vk53:: SelectedWrapForSpoiler(&quot;[SPOILER = &#039; &#039;]&quot; , &quot;[/spoiler]&quot; ) ; Alt + S - Spoiler
 
SelectedWrapForSpoiler(p1, p2) {
	TempClipboard := ClipboardAll
	Clipboard =
	SendInput {LCtrl Down}{vk43}{LCtrl Up}    ;;  &quot;C&quot; 
	ClipWait, 0.3
	If ErrorLevel
		Return 0, Clipboard := TempClipboard 
	Clipboard := p1 Clipboard p2 
	Sleep 150
	Send {LCtrl Down}{sc2F}{LCtrl Up}    ;  &quot;V&quot;
	Sleep 150
	Return 1, Clipboard := TempClipboard 
}
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2022-11-01T19:29:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155506#p155506</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155505#p155505" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>А чем этот вариант не устраивает?</p></blockquote></div><p>Нестабильная работа.</p>]]></content>
			<author>
				<name><![CDATA[johhta]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42860</uri>
			</author>
			<updated>2022-11-01T19:15:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155505#p155505</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155504#p155504" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong><br />Есть какой-нибудь вариант сделать код более приятным для чтения или триллион дубликатов никак не сделать красивыми?<br />Пример того, что у меня вышло:<br /></p><div class="codebox"><pre><code>!vk42:: SelectedWrapForBold(&quot;[b]&quot;, &quot;[/b]&quot;) ; Alt + B - Bold text

	SelectedWrapForBold(p1, p2) {
		TempClipboard := ClipboardAll
		Clipboard =
		SendInput {LCtrl Down}{vk43}{LCtrl Up}    ;;  &quot;C&quot; 
		ClipWait, 0.3
		If ErrorLevel
			Return 0, Clipboard := TempClipboard 
		Clipboard := p1 Clipboard p2 
		Sleep 150
		Send {LCtrl Down}{sc2F}{LCtrl Up}    ;  &quot;V&quot;
		Sleep 150
		Return 1, Clipboard := TempClipboard 
	}
return

; To change the name of the spoiler you must enter the desired name of the spoiler in &#039; &#039;, otherwise it will be called simply &quot;spoiler&quot;.
!vk53:: SelectedWrapForSpoiler(&quot;[SPOILER = &#039; &#039;]&quot; , &quot;[/spoiler]&quot; ) ; Alt + S - Spoiler

	SelectedWrapForSpoiler(p1, p2) {
		TempClipboard := ClipboardAll
		Clipboard =
		SendInput {LCtrl Down}{vk43}{LCtrl Up}    ;;  &quot;C&quot; 
		ClipWait, 0.3
		If ErrorLevel
			Return 0, Clipboard := TempClipboard 
		Clipboard := p1 Clipboard p2 
		Sleep 150
		Send {LCtrl Down}{sc2F}{LCtrl Up}    ;  &quot;V&quot;
		Sleep 150
		Return 1, Clipboard := TempClipboard 
	}
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[johhta]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42860</uri>
			</author>
			<updated>2022-11-01T19:14:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155504#p155504</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155503#p155503" />
			<content type="html"><![CDATA[<p>У меня такая нашлась.</p><div class="codebox"><pre><code>
1:: SelectedWrap(&quot;[b]&quot;, &quot;[/b]&quot;)

SelectedWrap(p1, p2) {
	TempClipboard := ClipboardAll
	Clipboard =
	SendInput {LCtrl Down}{vk43}{LCtrl Up}    ;;  &quot;C&quot; 
	ClipWait, 0.3
	If ErrorLevel
		Return 0, Clipboard := TempClipboard 
	Clipboard := p1 Clipboard p2 
	Sleep 150
	Send {LCtrl Down}{sc2F}{LCtrl Up}    ;  &quot;V&quot;
	Sleep 150
	Return 1, Clipboard := TempClipboard 
}
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2022-11-01T18:29:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155503#p155503</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155502#p155502" />
			<content type="html"><![CDATA[<p>А чем этот вариант не устраивает?<br />Можно наверно просто найти расширение для браузера.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-11-01T18:19:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155502#p155502</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: замена костыля со вставкой текста по краям выделенного?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155501#p155501" />
			<content type="html"><![CDATA[<p>Имеется скрипт который по нужным биндам вставляет бб-коды для форума по краям выделенного текста, но реализация выглядит так себе и других способов это реализовать я не нашёл.<br /></p><div class="codebox"><pre><code>!vk42:: ; Alt + B - Bold text
	{
		Send, ^c
		Send, {backspace}
		Sendinput, [b]
		Send, ^v
		Sendinput, [/b]
	}
return</code></pre></div><p>Может есть подсказка как это гуглить или уже готовый пример подобного скрипта?</p>]]></content>
			<author>
				<name><![CDATA[johhta]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42860</uri>
			</author>
			<updated>2022-11-01T17:20:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155501#p155501</id>
		</entry>
</feed>
