md_bookmarks,
md_charstyles,
md_custom,
+ md_elements,
md_endmenu,
md_exportformats,
md_importformats,
{ "charstyles", md_charstyles },
{ "custom", md_custom },
{ "documents", md_documents },
+ { "elements", md_elements },
{ "end", md_endmenu },
{ "exportformats", md_exportformats },
{ "floatinsert", md_floatinsert },
add(MenuItem(MenuItem::Custom));
break;
+ case md_elements:
+ add(MenuItem(MenuItem::Elements));
+ break;
+
case md_documents:
add(MenuItem(MenuItem::Documents));
break;
}
-void expandCharStyleInsert(Menu & tomenu, Buffer const * buf, std::string s)
+void expandFlexInsert(Menu & tomenu, Buffer const * buf, std::string s)
{
if (!buf) {
tomenu.add(MenuItem(MenuItem::Command,
docstring const label = cit->first;
if (cit->second.lyxtype == s)
tomenu.addWithStatusCheck(MenuItem(MenuItem::Command,
- label, FuncRequest(LFUN_CHARSTYLE_INSERT,
+ label, FuncRequest(LFUN_FLEX_INSERT,
label)));
}
}
break;
case MenuItem::CharStyles:
- expandCharStyleInsert(tomenu, buf, "charstyle");
+ expandFlexInsert(tomenu, buf, "charstyle");
break;
case MenuItem::Custom:
- expandCharStyleInsert(tomenu, buf, "custom");
+ expandFlexInsert(tomenu, buf, "custom");
+ break;
+
+ case MenuItem::Elements:
+ expandFlexInsert(tomenu, buf, "element");
break;
case MenuItem::FloatListInsert: