Item "Drop Shadow|w" "inset-modify changetype Shadowbox"
Item "Shaded Background|B" "inset-modify changetype Shaded"
Item "Double Frame|u" "inset-modify changetype Doublebox"
- Separator
- OptItem "Open Inset|O" "inset-toggle open"
- OptItem "Close Inset|C" "inset-toggle close"
- Separator
- Item "Dissolve Inset|D" "inset-dissolve"
- Item "Settings...|S" "inset-settings box"
End
#
Item "Comment|m" "inset-modify note Note Comment"
Item "Greyed Out|G" "inset-modify note Note Greyedout"
Separator
- OptItem "Open Inset|O" "inset-toggle open"
- OptItem "Close Inset|C" "inset-toggle close"
- Separator
Item "Open All Notes|A" "inset-forall Note inset-toggle open"
Item "Close All Notes|l" "inset-forall Note inset-toggle close"
- Separator
- Item "Dissolve Inset|D" "inset-dissolve"
End
#
Item "Remove Last Argument Spitting Out to the Right" "math-macro-remove-greedy-param"
End
-#
-# InsetListing context menu
-#
-
- Menu "context-listings"
- OptItem "Open Inset|O" "inset-toggle open"
- OptItem "Close Inset|C" "inset-toggle close"
- Separator
- Item "Dissolve Inset|D" "inset-dissolve"
- Item "Settings...|S" "inset-settings listings"
- End
-
#
# InsetGraphics context menu
#
Item "LyX Version|X" "inset-modify lyxinfo version"
End
-
-#
-# InsetInfo context menu
-#
-
Menu "context-info"
Submenu "Document Info|D" "buffer-info"
Separator
#
Menu "context-branch"
- OptItem "Open Inset|O" "inset-toggle open"
- OptItem "Close Inset|C" "inset-toggle close"
- Separator
OptItem "Activate Branch|A" "branch-activate"
OptItem "Deactivate Branch|e" "branch-deactivate"
- Separator
- Item "Dissolve Inset|D" "inset-dissolve"
- OptItem "Settings...|S" "inset-settings"
End
#
Menu "context-index"
IndicesContext
- Separator
- OptItem "Open Inset|O" "inset-toggle open"
- OptItem "Close Inset|C" "inset-toggle close"
- Separator
- Item "Dissolve Inset|D" "inset-dissolve"
- Separator
- OptItem "Settings...|S" "inset-settings"
End
#
# InsetERT context menu
#
Menu "context-ert"
- OptItem "Open Inset|O" "inset-toggle open"
- OptItem "Close Inset|C" "inset-toggle close"
- Separator
Item "Wrap by Preview|P" "command-sequence inset-begin;char-backward;char-forward-select;preview-insert"
- Separator
- Item "Dissolve Inset|D" "inset-dissolve"
- OptItem "Settings...|S" "inset-settings"
End
#
docstring InsetCollapsable::contextMenu(BufferView const & bv, int x,
int y) const
{
+ docstring context_menu = contextMenuName();
+ docstring const it_context_menu = InsetText::contextMenuName();
if (decoration() == InsetLayout::CONGLOMERATE)
- return contextMenuName() + ";" + InsetText::contextMenuName();
+ return context_menu + ";" + it_context_menu;
+
+ docstring const ic_context_menu = InsetCollapsable::contextMenuName();
+ if (ic_context_menu != context_menu)
+ context_menu += ";" + ic_context_menu;
if (geometry(bv) == NoButton)
- return contextMenuName() + ";" + InsetText::contextMenuName();
+ return context_menu + ";" + it_context_menu;
Dimension dim = dimensionCollapsed(bv);
if (x < xo(bv) + dim.wid && y < yo(bv) + dim.des)
- return contextMenuName();
+ return context_menu;
- return InsetText::contextMenuName();
+ return it_context_menu;
}