colormarker で範囲選択状態を再現No.06367
Iranoan さん 11/01/19 22:05
 
 秀丸担当さん今日は、Iranoan です。
 colormarker で範囲選択状態を再現したいと思い、
http://hidemaruo.dip.jp:81/turukame/turukame_3/x0802045.html#2048
に従い、
if( getconfigcolor( 17, 2 ) ){
  colormarker getconfigcolor( 17, 0 ), getconfigcolor( 17, 1 ),
    getconfigcolor( 17, 2 ), 2, 0x7FFFFFFF;
}
else{
  colormarker getconfigcolor( 17, 0 ), getconfigcolor( 17, 1 ), 11, 2,
    0x7FFFFFFF;
}
としています。ただこの場合、改行文字を表示していない場合、上手く再現で
きません。具体的には、改行非表示の場合、範囲選択した時は、改行や折り返
しより後ろも背景色が変わるのですが、colormarker では改行/折り返しまで
しか色が変わりません。
 何か上手い方法はありませんか?
 こちらの環境は、WindowsXP+IE8.0+秀丸 Ver.8.03b09 です。

[ ]
RE:06367 colormarker で範囲選択状態を再No.06368
秀丸担当 さん 11/01/20 10:19
 

>としています。ただこの場合、改行文字を表示していない場合、上手く再現で
>きません。具体的には、改行非表示の場合、範囲選択した時は、改行や折り返
>しより後ろも背景色が変わるのですが、colormarker では改行/折り返しまで
>しか色が変わりません。
> 何か上手い方法はありませんか?

カラーマーカーは、現状では色を付けることができるのは文字の部分だけで改行
自体には色は付かないです。
改行表示ONであっても、改行そのものの範囲選択をカラーマーカーで再現するこ
とは現状ではできないと思います。
カラーマーカー自体の機能を強化するしか方法は無いと思います。
そういうことができたらいいということで今後の参考にさせていただきます。

[ ]
RE:06368 colormarker で範囲選択状態を再No.06373
Iranoan さん 11/01/20 17:41
 
 秀丸担当さん今日は、Iranoan です。
> カラーマーカーは、現状では色を付けることができるのは文字の部分だけで改行
> 自体には色は付かないです。
<snip>
> そういうことができたらいいということで今後の参考にさせていただきます。
 よろしくお願いします。

[ ]