[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:428]menubar and minibuffer.
- X-ml-count: 428
- Subject: [MD:428]menubar and minibuffer.
- From: Hiroya Tsubakimoto <zorac@xxxxxxxxxxxx>
- Date: Tue, 13 Jan 1998 18:44:42 +0900 (JST)
- X-mailer: cmail [version 2.59.11]
横から突然ですみません。椿本@シセン堂と申します。
外してたらごめんなさい。
In message "[MD:427]menubar and minibuffer."
on 98/01/13, Tatsuya Ichikawa <ichikawa@xxxxxxxxxxxxxx> writes:
>
> himi> ## AdjustWindowRectとの複合技です。^_^;;;
>
> himi> ## でも、Control WindowへのMessageを見ていると
> himi> ## なんとなく分かってきた。でも、Undocumentedですね。
>
> 修行が必要かな??
> Meadow のソースで勉強させてください。
>
現在のメニューバーの高さ(pixel数)は次の式で出ます。
menuHeight = <Window全体の高さ> - <Client領域の高さ>
- GetSystemMetrics(SM_CYFRAME) * 2
- GetSystemMetrics(SM_CYCAPTION);
メニューバーの行数はこれを1行分の高さで割れば出ます。
menuLines = menuHeight / GetSystemMetrics(SM_CYMENU);
メニューバーが2行になるタイミングと言うのは判りませんが、
現在2行か否かはこれで判ると思います。
外してます? ^_^;;
## 私も早くMeadowβを入れたい。;_;
--
椿本 浩也 (Hiroya Tsubakimoto)
Office: <zorac@xxxxxxxxxxxx> 有限会社シセン堂
Home: <zorac@xxxxxxxxxxxxxxxxxxxxx>