}
-LyXText * Inset::getLyXText(BufferView const * bv, bool const recursive) const
+LyXText * Inset::getLyXText(BufferView const * bv, bool /*recursive*/) const
{
if (owner())
return owner()->getLyXText(bv, false);
int Inset::ascent(BufferView * bv, LyXFont const & font) const
{
Dimension dim;
- MetricsInfo mi;
- mi.base.bv = bv;
- mi.base.font = font;
+ MetricsInfo mi(bv, font);
metrics(mi, dim);
return dim.ascent();
}
int Inset::descent(BufferView * bv, LyXFont const & font) const
{
Dimension dim;
- MetricsInfo mi;
- mi.base.bv = bv;
- mi.base.font = font;
+ MetricsInfo mi(bv, font);
metrics(mi, dim);
return dim.descent();
}
int Inset::width(BufferView * bv, LyXFont const & font) const
{
Dimension dim;
- MetricsInfo mi;
- mi.base.bv = bv;
- mi.base.font = font;
+ MetricsInfo mi(bv, font);
metrics(mi, dim);
return dim.width();
}