システムメニューを手動でカスタマイズするために、メニュー構成ファイルおよびメニューデータファイルを編集できます。
すべてのユーザーのメニューは次の方法で追加できます。
ファイルマネージャーを使用
メニュー構成ファイルおよびメニューデータファイルを変更
このタスクでは、ファイル変更方法について説明します。
ディレクトリエントリファイルの詳細は、Working With Directory Entry Filesを参照してください。
.menu ファイルの詳細は、Working With Menu Definition Filesを参照してください。
要素の内容にメニューの名前を含めるようにしてください。
要素の内容にディレクトリエントリファイルの名前を含めるようにしてください。
ユーザーが次回ログインするときに、メニューがメニューバーに表示されるはずです。
トラブルシューティング
<Include> 要素内でマッチングルールを指定しなかった場合、またはルールがどのデスクトップエントリとも一致しなかった場合、メニューがメニューバーに表示されない可能性があります。
次のステップ
項目をメニューに追加するには、How to Add an Item to a Menuを参照してください。
デスクトップエントリファイルの詳細は、Working With Desktop Entry Filesを参照してください。
ユーザーが次回ログインするときに、メニュー項目が割り当てられた場所に表示されます。
.directory ファイルの詳細は、Working With Directory Entry Filesを参照してください。
デスクトップエントリファイルの詳細は、Working With Desktop Entry Filesを参照してください。
次回ログインするときに、メニュー項目はメニューに表示されません。
次の例では、applications.menu ファイルから dasher.desktop メニュー項目のデスクトップエントリを明示的に除外する方法について示します。
<!-- ... --> <Menu> <Name>Accessibility</Name> <Directory>Accessibility.directory</Directory> <Include> <And> <Category>Accessibility</Category> <Not><Category>Settings</Category></Not> </And> </Include> <Exclude> <Filename>dasher.desktop</Filename> </Exclude> </Menu> <!-- ... -->