|
h-tom です。
>これは仕様ではないです。もしそうなるとしたらバグだと思います。
バグですか。ちょっと残念です。
修正される場合は、箱形選択時にカラーマーカーが有効になって欲しいです。
(全角でインデントしている部分を除くとなると、箱形選択が有効でないと
色つけが大変なので)
>こちらで確認した限りではそのようにはなりませんでした。
>サンプルとなるテキストと範囲選択と、colormarker一文ではどのような感じに
>なるでしょうか。
サンプルマクロの実行結果のスクリーンショットです。(マクロは最後に添付)
http://homepage3.nifty.com/_htom/colormarker_test.png
アンダーラインは付くけど、色はつきません。
設定している色が関係するのでしょうか?設定ファイルが必要ならお送りします。
ちなみに、普段移用しているのは、
http://homepage3.nifty.com/_htom/macro/macro_etc.html#label-92
にあるマクロです。
>改行文字そのものには色が付いていなくて、実際表示される色を想定しているの
>でこうなっていました。
>問題なければこのままにしておこうかと。
了解です。
// サンプルマクロ ここから
if(filetype != "new"){
newfile;
}
insert " ここから";
insertreturn;
insert " 123456789ABCDE";
insertreturn;
insert " ABCD FG";
insertreturn;
insert " ABCDE G";
insertreturn;
insert " ABCDEF ";
insertreturn;
insert " ここまで";
insertreturn;
$BAK_SEARCHBUFFER = searchbuffer;
#BAK_SEARCHOPTION = searchoption;
$BAK_REPLACEBUFFER = replacebuffer;
gofiletop;
searchdown "ここから";
//$bcolor = rightstr(getcolormarker(0x12),6);
$bcolor = getcolormarker(0x12);
moveto foundendx, foundendy;
beginsel;
searchdown "ここまで";
colormarker 255,val("0x" + $bcolor),3,0,0;
//colormarker 255,-1,3,0,0;
//escape;
setsearch $BAK_SEARCHBUFFER, #BAK_SEARCHOPTION;
setreplace $BAK_REPLACEBUFFER;
endmacro;
// サンプルマクロ ここまで
|
|