web-dev-qa-db-fra.com

Comment puis-je modifier le menu du menu client d'Openbox? (invoqué par alt + space)

Je souhaite supprimer les éléments suivants du menu du client Openbox:

  • Envoyer au bureau
  • Restaurer
  • Bouge toi
  • Redimensionner
  • Iconifier
  • Maximiser
  • Roll up/down
  • Un/Décorer

C’est le menu que vous pouvez appeler en faisant un clic droit sur les décorations de la fenêtre ou avec ALT + Space.

Y at-il un moyen que je puisse y parvenir?

5
user268884

Ce menu s'appelle le menu-client . Malheureusement, il n’ya aucun moyen de modifier les entrées en dehors de la modification du code source.

Cependant, si je vous ai bien compris, vous souhaitez supprimer toutes les entrées de menu, à l'exception de celles relatives au calque de fenêtre. Dans ce cas, vous pouvez affecter un raccourci au client-layer-menu.

Ouvrez votre openbox rc.xml (généralement sous $HOME/.config/openbox/rc.xml, vous pouvez l’appeler lxde-rc.xml ou lubuntu-rc.xml, selon votre DE). Trouvez la ligne suivante:

<keybind key="A-space"><action name="ShowMenu"><menu>client-menu</menu></action></keybind>

et le remplacer par:

<keybind key="A-Space"><action name="ShowMenu"><menu>client-layer-menu</menu></action></keybind>

En ce qui concerne l’option de fermeture de la fenêtre que vous avez perdue en remplaçant les menus: ALT + F4 raccourci.

2
Glutanimate