見出しバーの高さについて。No.07543
foobar さん 12/11/04 12:05
 
こんにちわ。

同一のウインドウ内でUTF8とShiftJISのテキストが混在していると、見出しバーの高
さが変わるようです。
異なる文字コードが混在していなければ、見出しバーの高さは変わりません。

タブを切り替えるとテキストが上下に揺れるため見にくいです。
何か分かりますでしょうか?
(設定を見落としていたら申し訳ないです。)


(念のため。見出しバーの位置)
http://imageshack.us/photo/my-images/507/midashi.png/


(関係しそうな設定)
フォントの種類とサイズは同じです。
3Dグラフィックスアクセラレーターによる文字の描画:ON


(環境)
windows7 64bit
秀丸エディタ 32bit ver8.30 b6

[ ]
RE:07543 見出しバーの高さについて。No.07545
秀丸担当 さん 12/11/05 13:52
 

>同一のウインドウ内でUTF8とShiftJISのテキストが混在していると、見出しバーの高
>さが変わるようです。
>異なる文字コードが混在していなければ、見出しバーの高さは変わりません。

バグ情報ありがとうございます。
いろいろテストしてみて問題を再現させることができました。
[その他]→[ファイルタイプ別の設定]→[フォント]→[多言語]のところでエン
コードによってフォントが異なる場合がありますが、それがUnicodeファイルで
あってもBOMの有無によってエンコードが確定するタイミングが違って、見出し
バーへの反映の具合が違う場合がありました。
次のβ版で修正させていただきます。

[ ]
RE:07545 見出しバーの高さについて。No.07548
foobar さん 12/11/05 17:12
 
>次のβ版で修正させていただきます。

ありがとうございます。

[ ]
RE:07548 見出しバーの高さについて。No.07569
foobar さん 12/11/14 18:22
 
こんにちは。

v8.30 b8(32bit)を試したところ、直っていないようでした。
UTF8-BOMとShift-Jisのタブを切り替えると、見出しの高さが変わります。

ご確認をお願いできないでしょうか。


【ファイルタイプ別の設定>フォント】
MS ゴシック
10.5pt
太文字:チェックしない。

[ ]
RE:07569 見出しバーの高さについて。No.07571
秀丸担当 さん 12/11/15 10:41
 

直っていないということですみません。
β7で修正したのは、どちらもUnicode(UTF-8)のファイルであるけど、Unicodeで
あればどちらも同じフォントになるはずが、BOMありとBOMなしでの違いがあると
いうことでした。

Shift-JISとUnicodeでは、設定によって違うフォントになることがあります。
[ファイルタイプ別の設定]→[フォント]の設定は、Shift-JISのファイルを開い
ているときと、Unicodeのファイルを開いているときでそれぞれ別のフォントを
設定できます。
こういったエンコードの種類別のフォントは、[ファイルタイプ別の設定]→[フ
ォント]→[多言語]のところで詳しく見ることができます。

これがShift-JISのときとUnicodeのときで違うフォントになっていると、高さも
変わる場合があります。
エンコードの種類によって違うのはフォント名だけで、フォントサイズは共通で
すが、例えばMS ゴシックとメイリオでは、同じフォントサイズでも結果とし
て現れる高さが違ってきてしまいます。

Shift-JISのときとUnicodeのときのフォントの違いによるものだとしたら仕様と
いうことになってしまいます。

どちらも同じだとしたら、いまのところ再現できていないです。
同じ場合は、お手数ですが、差し支えなければ設定内容をファイルに保存したも
のと問題が再現するテキストを送ってもらえるとこちらでも再現できると思いま
す。
送っていただける場合"PEH00775@nifty.com"まで秀丸担当宛であることを書いて
送ってもらえると助かります。

[ ]
RE:07571 見出しバーの高さについて。No.07572
foobar さん 12/11/15 12:36
 
こんにちは。

フォントの設定を同じにしたつもりですが、見出しバーの高さが変わっています。
先ほど、当方の環境と、再現できるテキストファイルをお送りしました。

ご確認お願い致します。

[ ]
RE:07572 見出しバーの高さについて。No.07574
秀丸担当 さん 12/11/15 14:44
 

ファイルを受け取りました。
ありがとうございます。
反映させてみて再現させることができました。
アウトライン解析が関数一覧かツリー表示かで違っていました。
ツリー表示の場合はツリー表示で使われるフォントの高さが影響してそうなって
いました。
合うように修正させていただきます。

[ ]
RE:07574 見出しバーの高さについて。No.07578
foobar さん 12/11/16 18:31
 
最新版にて、見出しバーの高さが変化しないことを確認しました。
ありがとうございました。

[ ]