void Inset::dispatch(Cursor & cur, FuncRequest & cmd)
{
+ LASSERT(cur.buffer() == &buffer(), return);
cur.updateFlags(Update::Force | Update::FitCursor);
cur.dispatched();
doDispatch(cur, cmd);
}
-int Inset::xhtml(odocstream & od, OutputParams const &) const
+docstring Inset::xhtml(odocstream & od, OutputParams const &) const
{
od << "[[Inset: " << from_ascii(insetName(lyxCode())) << "]]";
- return 0;
+ return docstring();
}
bool Inset::directWrite() const
}
-InsetLayout const & Inset::getLayout(BufferParams const & bp) const
+InsetLayout const & Inset::getLayout() const
{
- return bp.documentClass().insetLayout(name());
+ return buffer().params().documentClass().insetLayout(name());
}
}
+ColorCode Inset::labelColor() const
+{
+ return Color_foreground;
+}
+
+
void Inset::setPosCache(PainterInfo const & pi, int x, int y) const
{
//LYXERR("Inset: set position cache to " << x << " " << y);