void InsetCommand::metrics(MetricsInfo & mi, Dimension & dim) const
{
- button_.update(screenLabel(), editable() || hasSettings());
+ button_.update(screenLabel(), editable() || clickable(0, 0));
button_.metrics(mi, dim);
}
}
-int InsetCommand::plaintext(odocstream & os, OutputParams const &) const
+int InsetCommand::plaintext(odocstringstream & os,
+ OutputParams const &, size_t) const
{
docstring const str = "[" + buffer().B_("LaTeX Command: ")
+ from_utf8(getCmdName()) + "]";
}
-docstring InsetCommand::contextMenuName() const
+string InsetCommand::contextMenuName() const
{
- return from_ascii("context-") + from_ascii(insetName(p_.code()));
+ return "context-" + insetName(p_.code());
}
data = InsetGraphics::params2string(p, buffer);
break;
}
+ case MATH_SPACE_CODE: {
+ InsetSpaceParams p(true);
+ data = InsetSpace::params2string(p);
+ break;
+ }
case NOTE_CODE: {
InsetNoteParams p;
data = InsetNote::params2string(p);