メニューを削除する方法
日付 | 2007/07/13 |
---|---|
ID | 46420 (英語原文参照) |
バージョン | 2004 |
プラットフォーム | Mac & Win |
4Dランゲージにはメニューの項目を削除するコマンド(DELETE MENU ITEM)はありますが、メニューを削除するコマンドはありません。
代わりにマルチプルメニューバーを使用しメニューが削除されたように見せかけることができます。
2つのメニューバーを作成します。MENU BARコマンドを使用して目的に応じてメニューバーを切り換えます。基本的に2つのメニューバーのメニューは同じもの含んでいますが、片方に含まれていないメニューが、メニューバーの切り替えによって表示されたり削除されたかのようになります。
この方法はきわめて容易にメニューの「削除」実現できます。
特筆すべきこととして、この方法はMicrosoft社およびApple社が推奨するユーザインターフェイスのガイドラインから外れています。利用者が使い易く混乱することのないようにするため、メニューを削除するのではなくメニュー項目を使用できないようにする方が良いとされています。
参考資料:
Microsoft User Interface guidelines:
http://msdn2.microsoft.com/ja-jp/library/aa906106.aspx
Apple Human Interface Guidelines:
http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/index.html