#include "insets/Inset.h"
#include "BufferView.h"
-#include "Color.h"
#include "Dimension.h"
#include "gettext.h"
#include "LyX.h"
}
-bool RenderPreview::metrics(MetricsInfo & mi, Dimension & dim) const
+void RenderPreview::metrics(MetricsInfo & mi, Dimension & dim) const
{
BOOST_ASSERT(mi.base.bv);
dim.asc = 50;
dim.des = 0;
- Font font(mi.base.font);
- font.setFamily(Font::SANS_FAMILY);
- font.setSize(Font::SIZE_FOOTNOTE);
+ FontInfo font(mi.base.font);
+ font.setFamily(SANS_FAMILY);
+ font.setSize(FONT_SIZE_FOOTNOTE);
docstring const stat = statusMessage(mi.base.bv, snippet_);
dim.wid = 15 + theFontMetrics(font).width(stat);
}
- bool const changed = dim_ != dim;
dim_ = dim;
- return changed;
}
y - dim_.asc,
dim_.wid - 2 * offset,
dim_.asc + dim_.des,
- Color::foreground);
+ Color_foreground);
- Font font(pi.base.font);
- font.setFamily(Font::SANS_FAMILY);
- font.setSize(Font::SIZE_FOOTNOTE);
+ FontInfo font(pi.base.font);
+ font.setFamily(SANS_FAMILY);
+ font.setSize(FONT_SIZE_FOOTNOTE);
docstring const stat = statusMessage(pi.base.bv, snippet_);
pi.pain.text(x + offset + 6,