<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://qx.qdots.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://qx.qdots.net/feed.php">
        <title>New QX Wiki - macro</title>
        <description></description>
        <link>https://qx.qdots.net/</link>
        <image rdf:resource="https://qx.qdots.net/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-05-18T18:54:32+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://qx.qdots.net/macro/090-backspace?rev=1615148021&amp;do=diff"/>
                <rdf:li rdf:resource="https://qx.qdots.net/macro/grep-here?rev=1615210211&amp;do=diff"/>
                <rdf:li rdf:resource="https://qx.qdots.net/macro/index?rev=1616728753&amp;do=diff"/>
                <rdf:li rdf:resource="https://qx.qdots.net/macro/insert-kakko?rev=1616689948&amp;do=diff"/>
                <rdf:li rdf:resource="https://qx.qdots.net/macro/setting-change?rev=1616695146&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://qx.qdots.net/_media/wiki/dokuwiki.svg">
        <title>New QX Wiki</title>
        <link>https://qx.qdots.net/</link>
        <url>https://qx.qdots.net/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://qx.qdots.net/macro/090-backspace?rev=1615148021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-07T20:13:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>α0.90 対応 Backspace マクロ</title>
        <link>https://qx.qdots.net/macro/090-backspace?rev=1615148021&amp;do=diff</link>
        <description>α0.90 対応 Backspace マクロ

	*  0.90 で通常の Backspace が選択範囲があるときには「選択状態で編集できない」というエラーになってしまうという問題があり、これを回避するために、選択範囲があるときは通常は Delete キーに割り当てる DeleteChar 機能を、選択範囲がないときは左に向かって削除していく DeleteBack 機能を実行するマクロ。</description>
    </item>
    <item rdf:about="https://qx.qdots.net/macro/grep-here?rev=1615210211&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-08T13:30:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ここで Grep マクロ</title>
        <link>https://qx.qdots.net/macro/grep-here?rev=1615210211&amp;do=diff</link>
        <description>ここで Grep マクロ

	*  New QX の Grep ダイアログは、検索対象にするフォルダを変更するのに、ひと手間かかります。
	*  その手間をはぶいて、現在開いているファイルがあるフォルダで Grep をかけるマクロを書いてみました。</description>
    </item>
    <item rdf:about="https://qx.qdots.net/macro/index?rev=1616728753&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-26T03:19:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>New QX マクロ</title>
        <link>https://qx.qdots.net/macro/index?rev=1616728753&amp;do=diff</link>
        <description>New QX マクロ

	*  旧 QX のマクロ言語によるマクロ

----------

	*  New QX ではマクロの記述に VBS を使います。
	*  いっぽう、旧版のマクロも多くのものがそのまま動作するようになっています。
	*  QX2 に付属してくるヘルプファイルの newQX.chm には</description>
    </item>
    <item rdf:about="https://qx.qdots.net/macro/insert-kakko?rev=1616689948&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-25T16:32:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>はさんでカッコ マクロ</title>
        <link>https://qx.qdots.net/macro/insert-kakko?rev=1616689948&amp;do=diff</link>
        <description>はさんでカッコ マクロ

	*  選択した文字列の両側にリストから選んだカッコを挿入。「#」の位置に選択した文字列が入ります。


&#039;はさんでカッコ
function main
    dim itemselected, selectedtext, textleft, textright, pos
    dim item(10)
    dim itemtext(10)

    &#039;メニュー項目 配列使用なので返されるのはインデックス値
    item(1) = &quot;[ESC] 終了&quot;
    item(2) = &quot;-&quot;
    item(3) = &quot;[[#]]&quot;
    item(4) = &quot;==== # ====&quot;
    item(5) = &quot;=== # ===&quot;
    item(6) = &quot;== # ==&quot;

    &#039;メニューに対応する文字列データ
    itemtext(1) = &quot;&quot;
    itemtext(2) = &quot;&quot;
    itemtext(3) = &quot;[[#]]&quot;
    itemtext(4) = &quot;==== # ====&quot;
    itemtext(…</description>
    </item>
    <item rdf:about="https://qx.qdots.net/macro/setting-change?rev=1616695146&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-25T17:59:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>マクロで設定変更（一般論）</title>
        <link>https://qx.qdots.net/macro/setting-change?rev=1616695146&amp;do=diff</link>
        <description>マクロで設定変更（一般論）

	*  いちいちダイアログを開いて設定を変更するには、いくつか手順が必要です。たいていの設定はマクロからも変更できるので、マクロを書いてショートカットキーを割り当てるか、ツールバーに小さいボタンとして登録、あるいはあちこちのメニューのどこかに登録しておけば、便利に一発変更できます。</description>
    </item>
</rdf:RDF>
