「TSV モード」の moveto, xNo.02810
Iranoan さん 09/08/01 03:40
 
 秀丸担当さん今日は、Iranoan です。
 「TSV モード」において、moveto 文や x がおかしいです。どちらもタブ文
字を 1 として処理するようです。多分他の gettext() 関数なども同様だと思
うのですが、2 つしか確認していません。
 こちらの環境は、WindowsXP+IE8.0+秀丸 Ver.8.00b03 です。

[ ]
RE:02810 「TSV モード」の moveto, xNo.02833
秀丸担当 さん 09/08/03 10:06
 

> 「TSV モード」において、moveto 文や x がおかしいです。どちらもタブ文
>字を 1 として処理するようです。多分他の gettext() 関数なども同様だと思
>うのですが、2 つしか確認していません。

TSV/CSVモードは固定ピッチフォントを選んでいてもプロポーショナルフォント扱
いということにさせていただいています。(プロポーショナルフォントの場合は
タブは1文字扱いです)
なぜかというと、同じタブ1つでも幅が違うためで、それならばプロポーショナ
ルフォントと同じという考えです。
また、固定ピッチでは見た目上の位置を表すx,yですが、moveto x,y+1;としても、
TSV/CSVモードでは見た目とは関係ないので、もはや固定ピッチに意味は無く、プ
ロポーショナルフォント扱いということにさせていただきました。

[ ]
RE:02833 「TSV モード」の moveto, xNo.02836
Iranoan さん 09/08/03 10:21
 
 秀丸担当さん今日は、Iranoan です。
> TSV/CSVモードは固定ピッチフォントを選んでいてもプロポーショナルフォント扱
> いということにさせていただいています。(プロポーショナルフォントの場合は
> タブは1文字扱いです)
 そうだったんですか、全く知らなかった。
 x もそうなっているなら問題なさそうですね。

[ ]