X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FMenuBackend.C;h=2488f26df2faf54190cd61341318c8f9db8bb000;hb=dcdbeb3b3475d803c0c66e463dca64db0103c10d;hp=2af19defcbe8080f1a124e2d3e9bee3811f33c38;hpb=833519f6385c2293ba35d9901bce01cd62bb0505;p=features.git diff --git a/src/MenuBackend.C b/src/MenuBackend.C index 2af19defcb..2488f26df2 100644 --- a/src/MenuBackend.C +++ b/src/MenuBackend.C @@ -373,13 +373,15 @@ void expandFormats(MenuItem::Kind kind, Menu & tomenu, Buffer const * buf) if (label == "EPS" || label == "XPM" || label == "PNG") continue; - if (kind == MenuItem::ImportFormats) + if (kind == MenuItem::ImportFormats) { if ((*fit)->name() == "text") - label = _("Ascii text as lines"); + label = _("ASCII text as lines"); else if ((*fit)->name() == "textparagraph") - label = _("Ascii text as paragraphs"); + label = _("ASCII text as paragraphs"); + label += "..."; + } if (!(*fit)->shortcut().empty()) - label += "|" + (*fit)->shortcut(); + label += '|' + (*fit)->shortcut(); int const action2 = lyxaction. getPseudoAction(action, (*fit)->name()); tomenu.add(MenuItem(MenuItem::Command, label, action2)); @@ -443,7 +445,7 @@ void expandToc2(Menu & tomenu, toc::Toc const & toc_list, label += limit_string_length(toc_list[i].str); if (toc_list[i].depth == depth && ++shortcut_count <= 9) { - label += "|" + tostr(shortcut_count); + label += '|' + tostr(shortcut_count); } tomenu.add(MenuItem(MenuItem::Command, label, action)); } @@ -486,13 +488,13 @@ void expandToc(Menu & tomenu, Buffer const * buf) return; } - FloatList const & floats = buf->params.getLyXTextClass().floats(); toc::TocList toc_list = toc::getTocList(buf); toc::TocList::const_iterator cit = toc_list.begin(); toc::TocList::const_iterator end = toc_list.end(); for (; cit != end; ++cit) { // Handle this later - if (cit->first == "TOC") continue; + if (cit->first == "TOC") + continue; // All the rest is for floats Menu * menu = new Menu; @@ -503,8 +505,9 @@ void expandToc(Menu & tomenu, Buffer const * buf) menu->add(MenuItem(MenuItem::Command, label, ccit->action())); } - MenuItem item(MenuItem::Submenu, - floats[cit->first]->second.name()); + string const & floatName = cit->first; + // Is the _(...) really needed here? (Lgb) + MenuItem item(MenuItem::Submenu, _(floatName)); item.submenu(menu); tomenu.add(item); }