#include "insets/Inset.h"
#include "BufferView.h"
+#include "Color.h"
#include "Dimension.h"
#include "gettext.h"
-#include "LColor.h"
#include "LyX.h"
#include "LyXRC.h"
#include "MetricsInfo.h"
}
-RenderPreview::RenderPreview(InsetBase const * inset)
+RenderPreview::RenderPreview(Inset const * inset)
: parent_(inset)
{}
RenderPreview::RenderPreview(RenderPreview const & other,
- InsetBase const * inset)
+ Inset const * inset)
: RenderBase(other),
boost::signals::trackable(),
snippet_(other.snippet_),
{}
-auto_ptr<RenderBase> RenderPreview::clone(InsetBase const * inset) const
+auto_ptr<RenderBase> RenderPreview::clone(Inset const * inset) const
{
return auto_ptr<RenderBase>(new RenderPreview(*this, inset));
}
dim.asc = 50;
dim.des = 0;
- LyXFont font(mi.base.font);
- font.setFamily(LyXFont::SANS_FAMILY);
- font.setSize(LyXFont::SIZE_FOOTNOTE);
+ Font font(mi.base.font);
+ font.setFamily(Font::SANS_FAMILY);
+ font.setSize(Font::SIZE_FOOTNOTE);
docstring const stat = statusMessage(mi.base.bv, snippet_);
dim.wid = 15 + theFontMetrics(font).width(stat);
}
*image);
} else {
- int const offset = InsetOld::TEXT_TO_INSET_OFFSET;
+ int const offset = Inset::TEXT_TO_INSET_OFFSET;
pi.pain.rectangle(x + offset,
y - dim_.asc,
dim_.wid - 2 * offset,
dim_.asc + dim_.des,
- LColor::foreground);
+ Color::foreground);
- LyXFont font(pi.base.font);
- font.setFamily(LyXFont::SANS_FAMILY);
- font.setSize(LyXFont::SIZE_FOOTNOTE);
+ Font font(pi.base.font);
+ font.setFamily(Font::SANS_FAMILY);
+ font.setSize(Font::SIZE_FOOTNOTE);
docstring const stat = statusMessage(pi.base.bv, snippet_);
pi.pain.text(x + offset + 6,
}
-RenderMonitoredPreview::RenderMonitoredPreview(InsetBase const * inset)
+RenderMonitoredPreview::RenderMonitoredPreview(Inset const * inset)
: RenderPreview(inset),
monitor_(FileName(), 2000)
{}