<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[macro-writing]]></title><description><![CDATA[<p dir="auto">Re: <a href="/topic/19202/macro-writing">macro-writing</a></p>
<p dir="auto">Dear Alan Kilborn,</p>
<p dir="auto">your advice to save a macro and look into shortcuts.xml doesn’t work; there still is only the macro, which was delivered with the installation --&gt;</p>
<p dir="auto">&lt;Macros&gt;<br />
&lt;Macro name=“Trim Trailing Space and Save” Ctrl=“no” Alt=“yes” Shift=“yes” Key=“83”&gt;<br />
&lt;Action type=“2” message=“0” wParam=“42024” lParam=“0” sParam=“” /&gt;<br />
&lt;Action type=“2” message=“0” wParam=“41006” lParam=“0” sParam=“” /&gt;<br />
&lt;/Macro&gt;<br />
&lt;/Macros&gt;</p>
<p dir="auto">But I would like to have a new one like ‘change ‘A’ to ‘B’’ with the Shortcut ‘Ctrl+Alt+Y’.</p>
<p dir="auto">How to do that?</p>
<p dir="auto">Thanx in advance</p>
<p dir="auto">Kurt (Austria)</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/19203/macro-writing</link><generator>RSS for Node</generator><lastBuildDate>Fri, 07 Aug 2026 10:50:23 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/19203.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 11 Apr 2020 16:03:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to macro-writing on Sun, 12 Apr 2020 15:45:56 GMT]]></title><description><![CDATA[<p dir="auto">The discussion is continued <a href="https://community.notepad-plus-plus.org/topic/19206/macro-writing">HERE</a>.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/52448</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/52448</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Sun, 12 Apr 2020 15:45:56 GMT</pubDate></item><item><title><![CDATA[Reply to macro-writing on Sat, 11 Apr 2020 20:04:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/khk-khk" aria-label="Profile: khk-khk">@<bdi>khk-khk</bdi></a></p>
<blockquote>
<p dir="auto">there still is only the macro, which was delivered with the installation</p>
</blockquote>
<p dir="auto">Maybe you are looking at the wrong <code>shortcuts.xml</code> ??</p>
]]></description><link>https://community.notepad-plus-plus.org/post/52427</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/52427</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Sat, 11 Apr 2020 20:04:04 GMT</pubDate></item><item><title><![CDATA[Reply to macro-writing on Sat, 11 Apr 2020 16:54:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/khk-khk" aria-label="Profile: khk-khk">@<bdi>khk-khk</bdi></a> said in <a href="/post/52421">macro-writing</a>:</p>
<blockquote>
<p dir="auto">doesn’t work</p>
</blockquote>
<p dir="auto">Well it doesn’t work to provide any documentation on the macro.<br />
But I didn’t say it would do that.</p>
<blockquote>
<p dir="auto">I would like to have a new one like ‘change ‘A’ to ‘B’’ with the Shortcut ‘Ctrl+Alt+Y’.</p>
</blockquote>
<p dir="auto">So you would:</p>
<ul>
<li>bring up the <em>Replace</em> window by pressing Ctrl+h</li>
<li>set up the parameters of your replacement:  <em>Find what</em> = <code>A</code>, <em>Replace with</em> = <code>B</code>, and any other settings in the <em>Replace</em> window that you want</li>
<li>start macro recording</li>
<li>press the <em>Replace All</em> button (or whatever kind of replacement op meets your need)</li>
<li>stop macro recording</li>
<li>save macro assigning the Ctrl+Alt+y key combo to it</li>
</ul>
]]></description><link>https://community.notepad-plus-plus.org/post/52423</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/52423</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Sat, 11 Apr 2020 16:54:57 GMT</pubDate></item></channel></rss>