色化け現象No.04750
ma2ten さん 04/03/12 17:18
 
「ファイルタイプ別の設定」の「表示とカラー」で設定した、「タブ文字」「全角/
半角空白」の色が化ける場合があります。
ただし、設定画面上ではちゃんとした色で表示されていて、実際の編集画面で化けま
す。

例えば、私の使ってる設定の中で試してみると

  R=G=B=128 -> R=G=130, B=0
 R=G=B=150 -> R=G=151, B=59
 R=128,G=180,B=200 -> R=130,G=182,B=187

という感じです。

どうも青が特に暗くなるようで、赤緑も微妙に違ってます。
(何か内部で色変換をかけていて、その計算が間違ってるぽく見えますが…)

ちなみに、この現象はβ22とβ23で確認しています。

よろしくお願いします。

[ ]
RE:04750 色化け現象No.04754
秀丸担当 さん 04/03/12 18:24
 

>「ファイルタイプ別の設定」の「表示とカラー」で設定した、「タブ文字」「全角/
>半角空白」の色が化ける場合があります。

色の計算には色々条件があるので、他の設定や環境も教えてください。
・画面の色数(16ビット/3万2千色、24ビット/フルカラー等)
・カーソル行だけか、カーソル行以外でも起きるのかどうか
・カーソル行で起きる場合、カーソル行のモード(文字色/下線/背景色モード)
・普通の文字の文字の色と背景色の色
・カーソル行の文字の色と背景色の色

カーソル行で文字色モードの場合、中間色で表示したりしています。

[ ]
RE:04754 色化け現象No.04755
ma2ten さん 04/03/12 18:37
 
>色の計算には色々条件があるので、他の設定や環境も教えてください。

・画面の色数(16ビット/3万2千色、24ビット/フルカラー等)
 →TrueColor(32ビット)

・カーソル行だけか、カーソル行以外でも起きるのかどうか
 →カーソル行以外全体で起こります

・普通の文字の文字の色と背景色の色
 →文字色:R=0,G=0,B=128、背景色:R=G=B=200

・カーソル行の文字の色と背景色の色
 →下線モード、R=G=0,B=255

となっています。

[ ]
RE:04755 色化け現象No.04756
ma2ten さん 04/03/12 18:39
 
一部訂正。

>・カーソル行だけか、カーソル行以外でも起きるのかどうか
> →カーソル行以外全体で起こります

カーソル行も含めて全体という意味でした。

[ ]
RE:04755 色化け現象No.04757
秀丸担当 さん 04/03/12 19:01
 
>・画面の色数(16ビット/3万2千色、24ビット/フルカラー等)
> →TrueColor(32ビット)
>
>・カーソル行だけか、カーソル行以外でも起きるのかどうか
> →カーソル行以外全体で起こります
>
>・普通の文字の文字の色と背景色の色
> →文字色:R=0,G=0,B=128、背景色:R=G=B=200
>
>・カーソル行の文字の色と背景色の色
> →下線モード、R=G=0,B=255

ありがとうございます。
同じようにしてやってみましたが、再現することができませんでした。
その状況では、中間色で表示されることはないと思うのですが。
強調表示に空白も該当するような設定になっているということはないでしょうか。

差し支えなければ、設定内容の保存したレジストリファイルを、送っていただけ
ると助かります。
送っていただける場合、宛先は xxxxxxxx@nifty.ne.jp まで秀丸担当宛であるこ
とを書いて送ってください。
あとWindowsのバージョンとディスプレイドライバの種類も教えていただけると
助かります。
お手数をおかけして申しわけありません。

ディスプレイドライバの問題の場合、[コントロールパネル]→[画面]→[設定]→
[詳細設定]→[トラブルシューティング]でハードウェアアクセラレータの値を下
げてやると解決するかもしれません。(xpの場合の操作)

[ ]
RE:04757 色化け現象No.04766
ma2ten さん 04/03/14 23:29
 
追加情報です。

どうやら「カラー表示にするモード」を"HTML/XML"にすると、function{〜}範囲の中
のタブ文字、空白文字が化けるようです。

ちなみに会社と自宅の両PCとも起こります。

[ ]
RE:04766 色化け現象No.04775
秀丸担当 さん 04/03/15 18:53
 

>どうやら「カラー表示にするモード」を"HTML/XML"にすると、function{〜}範囲の中
>のタブ文字、空白文字が化けるようです。

それを先に書いて欲しかったです。
再現させることができました。
青色に変化が出るのは、普通の文字が青色だからのようです。
ここに普通の文字の色の影響が出るのはおかしいですね。修正させていただきま
す。

[ ]
RE:04775 色化け現象No.04783
ma2ten さん 04/03/16 12:46
 
>それを先に書いて欲しかったです。
>再現させることができました。

すいません、しばらく気づかなかったもので…(^^;)ゞ
何にせよ原因が判明して良かったです。

[ ]