insetnames[MATH_MACROARG_CODE] = InsetName("mathmacroarg");
insetnames[LISTINGS_CODE] = InsetName("listings");
insetnames[INFO_CODE] = InsetName("info", _("Info"));
- insetnames[COLLAPSABLE_CODE] = InsetName("collapsable");
+ insetnames[COLLAPSIBLE_CODE] = InsetName("collapsible");
insetnames[NEWPAGE_CODE] = InsetName("newpage");
insetnames[SCRIPT_CODE] = InsetName("script");
insetnames[CELL_CODE] = InsetName("tablecell");
bool Inset::isBufferValid() const
{
return buffer_
- && (isBufferLoaded() || buffer_->isClone());
+ && (isBufferLoaded() || buffer_->isInternal() || buffer_->isClone());
}
}
-bool Inset::forceLTR() const
+bool Inset::forceLTR(OutputParams const &) const
{
return getLayout().forceLTR();
}
}
case LFUN_IN_MATHMACROTEMPLATE:
- // By default we're not in a MathMacroTemplate inset
+ // By default we're not in a InsetMathMacroTemplate inset
flag.setEnabled(false);
return true;
}
-void Inset::drawMarkers2(PainterInfo & pi, int x, int y) const
-{
- ColorCode pen_color = mouseHovered(pi.base.bv) || editing(pi.base.bv)?
- Color_mathframe : Color_mathcorners;
-
- drawMarkers(pi, x, y);
- Dimension const dim = dimension(*pi.base.bv);
- int const t = x + dim.width() - 1;
- int const a = y - dim.ascent();
- pi.pain.line(x, a + 3, x, a, pen_color);
- pi.pain.line(t, a + 3, t, a, pen_color);
- pi.pain.line(x, a, x + 3, a, pen_color);
- pi.pain.line(t - 3, a, t, a, pen_color);
-}
-
-
bool Inset::editing(BufferView const * bv) const
{
return bv->cursor().isInside(this);