-#include "support/lstrings.h"
-
-void emph(BufferView * bv)
-{
- LyXFont font(LyXFont::ALL_IGNORE);
- font.setEmph(LyXFont::TOGGLE);
- toggleAndShow(bv, font);
-}
-
-
-void bold(BufferView * bv)
-{
- LyXFont font(LyXFont::ALL_IGNORE);
- font.setSeries(LyXFont::BOLD_SERIES);
- toggleAndShow(bv, font);
-}
-
-
-void noun(BufferView * bv)
-{
- LyXFont font(LyXFont::ALL_IGNORE);
- font.setNoun(LyXFont::TOGGLE);
- toggleAndShow(bv, font);
-}
-
-
-void number(BufferView * bv)
-{
- LyXFont font(LyXFont::ALL_IGNORE);
- font.setNumber(LyXFont::TOGGLE);
- toggleAndShow(bv, font);
-}
-
-void lang(BufferView * bv, string const & l)
-{
- LyXFont font(LyXFont::ALL_IGNORE);
- Language const * lang = languages.getLanguage(l);
- if (lang) {
- font.setLanguage(lang);
- toggleAndShow(bv, font);
- } else
- Alert::alert(_("Error! unknown language"),l);
-}
-
-
-// Change environment depth.
-// if decInc >= 0, increment depth
-// if decInc < 0, decrement depth
-void changeDepth(BufferView * bv, LyXText * text, int decInc)
-{
- if (!bv->available() || !text)
- return;
-
- bv->hideCursor();
- bv->update(bv->text, BufferView::SELECT|BufferView::FITCUR);
- if (decInc >= 0)
- text->incDepth(bv);
- else
- text->decDepth(bv);
- if (text->inset_owner)
- bv->updateInset((Inset *)text->inset_owner, true);
- bv->update(bv->text, BufferView::SELECT|BufferView::FITCUR|BufferView::CHANGE);
- bv->owner()->message(_("Changed environment depth "
- "(in possible range, maybe not)"));
-}
-
-
-void code(BufferView * bv)
-{
- LyXFont font(LyXFont::ALL_IGNORE);
- font.setFamily(LyXFont::TYPEWRITER_FAMILY); // no good
- toggleAndShow(bv, font);
-}
-
-
-void sans(BufferView * bv)
-{
- LyXFont font(LyXFont::ALL_IGNORE);
- font.setFamily(LyXFont::SANS_FAMILY);
- toggleAndShow(bv, font);
-}
-