OptItem "Move Section down|d" "outline-down"
OptItem "Move Section up|u" "outline-up"
Separator
- Item "Apply Last Text Style|A" "font-free-apply"
+ Item "Apply Last Text Style|A" "textstyle-apply"
Submenu "Text Style|S" "edit_textstyles"
Item "Paragraph Settings...|P" "layout-paragraph"
Separator
Separator
Item "Toggle emphasis" "font-emph"
Item "Toggle noun" "font-noun"
- Item "Apply last" "font-free-apply"
+ Item "Apply last" "textstyle-apply"
Separator
Item "Insert math" "math-mode"
Item "Insert graphics" "dialog-show-new-inset graphics"
LFUN_INSET_TOGGLE,
// 20
LFUN_HFILL_INSERT,
- LFUN_FONT_FREE_APPLY,
- LFUN_FONT_FREE_UPDATE,
+ LFUN_TEXTSTYLE_APPLY,
+ LFUN_TEXTSTYLE_UPDATE,
LFUN_FONT_EMPH,
LFUN_FONT_BOLD,
// 25
*/
{ LFUN_FONT_SIZE, "font-size", Noop, Layout },
/*!
- * \var lyx::FuncCode lyx::LFUN_FONT_FREE_APPLY
- * \li Action: Toggle user-defined text style.
- * \li Syntax: font-free-apply
+ * \var lyx::FuncCode lyx::LFUN_TEXTSTYLE_APPLY
+ * \li Action: Toggle user-defined (=last-time used) text style.
+ * \li Notion: This style is set via #LFUN_TEXTSTYLE_UPDATE, which is
+ automatically trigerred when using Text Style dialog.
+ * \li Syntax: textstyle-apply
* \li Origin: leeming, 12 Mar 2003
* \endvar
*/
- { LFUN_FONT_FREE_APPLY, "font-free-apply", Noop, Layout },
+ { LFUN_TEXTSTYLE_APPLY, "textstyle-apply", Noop, Layout },
/*!
- * \var lyx::FuncCode lyx::LFUN_FONT_FREE_UPDATE
- * \li Action: Update and apply user-defined text style.
- * \li Syntax: font-free-update <FONT_INFO>
+ * \var lyx::FuncCode lyx::LFUN_TEXTSTYLE_UPDATE
+ * \li Action: Apply text style and update the settings to be used by #LFUN_TEXTSTYLE_APPLY.
+ * \li Syntax: textstyle-update <FONT_INFO>
* \li Params: <FONT_INFO>: specifies font atributes, e.g. family, series, shape,
size, emph, noun, underbar, number, color, language,
toggleall.\n
* \li Origin: leeming, 12 Mar 2003
* \endvar
*/
- { LFUN_FONT_FREE_UPDATE, "font-free-update", Noop, Layout },
+ { LFUN_TEXTSTYLE_UPDATE, "textstyle-update", Noop, Layout },
/*!
* \var lyx::FuncCode lyx::LFUN_SCREEN_FONT_UPDATE
* \li Action: Update fonts and its metrics.
break;
}
- case LFUN_FONT_FREE_APPLY:
+ case LFUN_TEXTSTYLE_APPLY:
toggleAndShow(cur, this, freefont, toggleall);
cur.message(_("Character set"));
break;
// Set the freefont using the contents of \param data dispatched from
// the frontends and apply it at the current cursor location.
- case LFUN_FONT_FREE_UPDATE: {
+ case LFUN_TEXTSTYLE_UPDATE: {
Font font;
bool toggle;
if (font.fromString(to_utf8(cmd.argument()), toggle)) {
case LFUN_FONT_UNDERLINE:
case LFUN_FONT_SIZE:
case LFUN_LANGUAGE:
- case LFUN_FONT_FREE_APPLY:
- case LFUN_FONT_FREE_UPDATE:
+ case LFUN_TEXTSTYLE_APPLY:
+ case LFUN_TEXTSTYLE_UPDATE:
case LFUN_LAYOUT_PARAGRAPH:
case LFUN_PARAGRAPH_UPDATE:
case LFUN_ACCENT_UMLAUT:
void clearParams() {}
void dispatchParams();
bool isBufferDependent() const { return true; }
- FuncCode getLfun() const { return LFUN_FONT_FREE_UPDATE; }
+ FuncCode getLfun() const { return LFUN_TEXTSTYLE_UPDATE; }
void saveSession() const;
void restoreSession();
//@}
case LFUN_FONT_TYPEWRITER:
case LFUN_FONT_DEFAULT:
case LFUN_FONT_EMPH:
- case LFUN_FONT_FREE_APPLY:
- case LFUN_FONT_FREE_UPDATE:
+ case LFUN_TEXTSTYLE_APPLY:
+ case LFUN_TEXTSTYLE_UPDATE:
case LFUN_FONT_NOUN:
case LFUN_FONT_ROMAN:
case LFUN_FONT_SANS:
case LFUN_FONT_FRAK:
case LFUN_FONT_TYPEWRITER:
case LFUN_FONT_SANS:
- case LFUN_FONT_FREE_APPLY:
- case LFUN_FONT_FREE_UPDATE:
+ case LFUN_TEXTSTYLE_APPLY:
+ case LFUN_TEXTSTYLE_UPDATE:
case LFUN_FONT_SIZE:
case LFUN_FONT_UNDERLINE:
case LFUN_LANGUAGE:
break;
// Math fonts
- case LFUN_FONT_FREE_APPLY:
- case LFUN_FONT_FREE_UPDATE:
+ case LFUN_TEXTSTYLE_APPLY:
+ case LFUN_TEXTSTYLE_UPDATE:
handleFont2(cur, cmd.argument());
break;