Bug #55

(V6.20)初期化ファイル(muse.ini)に指定したテキスト背景色が正しく反映しない

Redmine Adminほぼ11年前に追加.

ステータス:終了開始日:2011/08/19
優先度:通常期日:2011/08/19
担当者:-進捗 %:

100%

カテゴリ:-作業時間の記録:-
対象バージョン:-

説明

状況(2012.08.19)

V6.21にて対処済み。

(原因)
Muse(V6.20)より、Museのビルド環境をVC++6.0からVS2008に変更した。
そのコンパイル処理の差でsscanf()関数の書式指定の処理仕様に変更が生じた模様。
16進文字を数値に変換する際に正しい結果が得られなくなった。

(対処)
sscanf()ではなく、strtol()を利用することで回避した。

(補足)
今回の改修を機に、ソース内のすべてのsscanf()をstrtol()に変更した。
これにより、muse.exeのサイズが(極僅かではあるが)コンパクト化するという副次効果を得た。

概要(2012.08.19)

テキストエリア背景色の設定が反映されない。
muse.ini に TCL パラメータを指定したとき、赤成分が無視され、常に 0 と見做されるように見えます。


関連するチケット

関連している Release #154: Muse V6.20 終了 2012/08/18

他の形式にエクスポート: Atom PDF