[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:426]menubar and minibuffer.



Tatsuya Ichikawa <ichikawa@xxxxxxxxxxxxxx> writes:

> himi> WM_WINDOWPOSCHANGEDで判定しているのはこのClient Areaを知ることが出来る
> himi> のはこのPhaseでないと出来ないからなのです。
> 
>   はい、そこも分かったんですが、いったん行数の事が頭にこびりついてさらに、
>   自宅で息子をあやしながら考えたものですから...

ふふふ。(微笑ましいですね。^^)

> himi> 今までのことはきれいさっぱり忘れて、
> 
> himi> if ((2 * wdiff) > FRAME_FONT_WIDTH(f)) wdiff -= FRAME_FONT_WIDTH(f);
> himi> if ((2 * hdiff) > f->output_data.w32) hdiff -= f->output_data.w32;
> 
>   Good です。
>   数 Pixel 大きくなりますが、気にならないレベルです。

testどうもです。じゃあ、入れていいですか?
## Beta3リリース間際に入れます。それまでテストよろしくー^^
## なんかあったら連絡ください

> himi> 私は、小さくなっても別に気にしてません。^_^;;;
> 
>   あらま...
>   私は結構気になります...(でも神経質ではないです。)

さすがに、minibufferがでかくなるのには参っちゃいましたけど、
あら、そろそろ小さくなったかな、と、思ったら引っ張って伸ばしてます。^^;;;

> himi> それから、Menu barが何行であるか知る方法は、たぶんありますね。
> himi> 今思い付いちゃった。^_^;;; でもかなりあやしい方法だなぁ。
> 
>   どういう方法でしょう??
>   まだ Windows Programming を把握していませんので...

## AdjustWindowRectとの複合技です。^^;;;

## でも、Control WindowへのMessageを見ていると
## なんとなく分かってきた。でも、Undocumentedですね。

From himi