[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:6620] trunk/3763 でのトラブル2件
- X-ml-count: 6624
- Subject: Re: [MD:6620] trunk/3763 でのトラブル2件
- From: Kyotaro HORIGUCHI <horiguti@xxxxxxxxxxx>
- Date: Sat, 02 Jul 2005 19:19:51 +0900 (JST)
- User-agent: Mew version 4.2.50 on Emacs 22.0 / Mule 5.0 (榊) / Meadow-3.00-dev (菊)
ほりぐちです.
> 堀口> 1. グリフが下にずれて表示される.
> うーん、私の環境では再現しません。
また HT がらみみたいな気がしています. ノートPCでは出ないので.
で, もうちょっと見てみたら, 症状が出ているときにはmw32_textout()
にきたときに GetTextAlign(hdc) == 0 となっています. この hdc は
f->output_data.mw32->hdc と同じ値です.
全体を眺めた限りでは, mw32_get_frame_hdc() で HDC を作った直後に
行っている SaveDC() の設定まで何かの拍子に RestoreDC () されてしまっ
ているというぐらいしかないように見えるので, 同じ問題がおきたときに
SaveDC() のスタックの深さ(? SaveDCの返り値)を見てみようと思ってい
ますが, そうするとなかなか発症しません;_;
# SetTextAlign をする前に SaveDC をしていることに特に意味がないな
# らしないほうがいいのかもしれません.
> ちなみに、↓は大丈夫ですか?
はい,もうしつこいくらいに^^;
> 堀口> 2. buffer の bottom の下に何かが表示される
>
> 堀口> 1度しか起きていないので発生頻度などもまったく不明です.
>
> これについても、高い頻度でに発症させる方法が分かったら教えてくださ
> い。
これは本当に一度きりでした..
--
ほりぐちきょうたろう