[リストへもどる]
一括表示
タイトル EdLeaf 複数行を選択中に「Tab」/「Shift+Tab」
記事No129
投稿日: 2003/03/06(Thu) 15:32
投稿者saw
複数行を選択中に「Tab」/「Shift+Tab」で
インデントを1段増やす/減らすってできないですか?

例えば、'.__.'がTabだとして、

-----
.__. *newItem = *add;
.__. newItem->prev=old;

.__. ++(*num);
-----



-----
.__. if(newItem){
.__. .__. *newItem = *add;
.__. .__. newItem->prev=old;
.__.
.__. .__. ++(*num);
.__. }
-----

ってな感じに1段インデントしたい編集する際に、便利なのです。

タイトルRe: EdLeaf 複数行を選択中に「Tab」/「Shift+Tab」
記事No130
投稿日: 2003/03/07(Fri) 13:28
投稿者パパゴン
> 複数行を選択中に「Tab」/「Shift+Tab」で
> インデントを1段増やす/減らすってできないですか?

次のマクロで可能ですよ。

●インデントを増やす
// Start of EdTex Macro

Indent( ) ;

// End of EdTex Macro

●インデントを減らす

// Start of EdTex Macro

UnIndent( ) ;

// End of EdTex Macro

上記マクロを拡張子.macで保存すればEdLeafで使えます。

ちなみに、私は「インデントを増やす」を「Ctrl + →」に、
「インデントを減らす」を「Ctrl + ←」に割り付けています。

是非、お試し下さい。

タイトルRe^2: EdLeaf 複数行を選択中に「Tab」/「Shift+Tab」
記事No131
投稿日: 2003/03/07(Fri) 19:15
投稿者パパゴン
すみません、自己レスです。

> > 複数行を選択中に「Tab」/「Shift+Tab」で
> > インデントを1段増やす/減らすってできないですか?
>
> 次のマクロで可能ですよ。

わざわざマクロを作る必要なかったですね。
標準でインデント、アンインデントの機能があるので、それをキー割
付すれば良かったのです。
但し、TABキーに割り付ける事はできないようなので、「Ctrl + →」
等に割り付けるのが良いかと思います。