Tips

メニューを削除する方法

日付2007/07/13
ID46420 (英語原文参照)
バージョン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