Implement some forgotten context menu items for arguments

* Dissolve context menu
* Label toggle (for conglomerate-styled arguments)

Fixes: #10150
This commit is contained in:
Juergen Spitzmueller 2016-05-29 12:32:53 +02:00
parent 0e1834f2d9
commit 8ed362fda7
2 changed files with 13 additions and 1 deletions

View File

@ -158,10 +158,19 @@ Menuset
# #
# InsetArgument context menu # InsetArgument context menu
# #
Menu "context-argument" Menu "context-argument"
Item "Dissolve Inset|D" "inset-dissolve"
Separator
SwitchArguments SwitchArguments
End End
Menu "context-argument-conglomerate"
Item "Show Label|L" "inset-toggle"
Item "Dissolve Inset|D" "inset-dissolve"
Separator
SwitchArguments
End
# #
# InsetBox context menu # InsetBox context menu

View File

@ -232,7 +232,10 @@ bool InsetArgument::getStatus(Cursor & cur, FuncRequest const & cmd,
string InsetArgument::contextMenuName() const string InsetArgument::contextMenuName() const
{ {
return "context-argument"; if (decoration() == InsetLayout::CONGLOMERATE)
return "context-argument-conglomerate";
else
return "context-argument";
} }