docstring const InsetFlex::editMessage() const
{
- return _("Opened CharStyle Inset");
+ return _("Opened Flex Inset");
}
}
-bool InsetFlex::metrics(MetricsInfo & mi, Dimension & dim) const
+void InsetFlex::metrics(MetricsInfo & mi, Dimension & dim) const
{
Font tmpfont = mi.base.font;
getDrawFont(mi.base.font);
mi.base.font.reduce(Font(Font::ALL_SANE));
mi.base.font.realize(tmpfont);
- bool changed = InsetCollapsable::metrics(mi, dim);
+ InsetCollapsable::metrics(mi, dim);
mi.base.font = tmpfont;
- return changed;
}
void InsetFlex::draw(PainterInfo & pi, int x, int y) const
{
- setPosCache(pi, x, y);
-
Font tmpfont = pi.base.font;
getDrawFont(pi.base.font);
// I don't understand why the above .reduce and .realize aren't
FuncStatus & status) const
{
switch (cmd.action) {
- // paragraph breaks not allowed in charstyle insets
+ // paragraph breaks not allowed in flex insets
case LFUN_BREAK_PARAGRAPH:
- case LFUN_BREAK_PARAGRAPH_KEEP_LAYOUT:
case LFUN_BREAK_PARAGRAPH_SKIP:
status.enabled(false);
return true;
void InsetFlexParams::write(ostream & os) const
{
- os << "CharStyle " << name << "\n";
+ os << "Flex " << name << "\n";
}
lex.next();
string token = lex.getString();
- if (token == "CharStyle") {
+ if (token == "Flex") {
lex.next();
name = lex.getString();
}