#include "RenderButton.h"
-#include "LColor.h"
+#include "Color.h"
#include "MetricsInfo.h"
#include "frontends/FontMetrics.h"
{}
-auto_ptr<RenderBase> RenderButton::clone(InsetBase const *) const
+auto_ptr<RenderBase> RenderButton::clone(Inset const *) const
{
return auto_ptr<RenderBase>(new RenderButton(*this));
}
bool RenderButton::metrics(MetricsInfo &, Dimension & dim) const
{
- LyXFont font(LyXFont::ALL_SANE);
+ Font font(Font::ALL_SANE);
font.decSize();
frontend::FontMetrics const & fm =
theFontMetrics(font);
void RenderButton::draw(PainterInfo & pi, int x, int y) const
{
// Draw it as a box with the LaTeX text
- LyXFont font(LyXFont::ALL_SANE);
- font.setColor(LColor::command);
+ Font font(Font::ALL_SANE);
+ font.setColor(Color::command);
font.decSize();
if (editable_) {
pi.pain.buttonText(x + 2, y, text_, font, renderState());
} else {
pi.pain.rectText(x + 2, y, text_, font,
- LColor::commandbg, LColor::commandframe);
+ Color::commandbg, Color::commandframe);
}
}