「TSV モード」の moveto, x
No.02810
Iranoan
さん 09/08/01 03:40
秀丸担当さん今日は、Iranoan です。
「TSV モード」において、moveto 文や x がおかしいです。どちらもタブ文
字を 1 として処理するようです。多分他の gettext() 関数なども同様だと思
うのですが、2 つしか確認していません。
こちらの環境は、WindowsXP+IE8.0+秀丸 Ver.8.00b03 です。
[
△
]
RE:02810 「TSV モード」の moveto, x
No.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, x
No.02836
Iranoan
さん 09/08/03 10:21
秀丸担当さん今日は、Iranoan です。
> TSV/CSVモードは固定ピッチフォントを選んでいてもプロポーショナルフォント扱
> いということにさせていただいています。(プロポーショナルフォントの場合は
> タブは1文字扱いです)
そうだったんですか、全く知らなかった。
x もそうなっているなら問題なさそうですね。
[
△
]