#define XPAINTER_H
#include "frontends/Painter.h"
-#include "support/std_string.h"
#include <X11/Xlib.h>
virtual Painter & line(
int x1, int y1,
int x2, int y2,
- LColor::color = LColor::foreground,
+ LColor_color,
line_style = line_solid,
line_width = line_thin);
int const * xp,
int const * yp,
int np,
- LColor::color = LColor::foreground,
+ LColor_color,
line_style = line_solid,
line_width = line_thin);
virtual Painter & rectangle(
int x, int y,
int w, int h,
- LColor::color = LColor::foreground,
+ LColor_color,
line_style = line_solid,
line_width = line_thin);
virtual Painter & fillRectangle(
int x, int y,
int w, int h,
- LColor::color);
+ LColor_color);
/// draw a filled (irregular) polygon
virtual Painter & fillPolygon(
int const * xp,
int const * yp,
int np,
- LColor::color = LColor::foreground);
+ LColor_color);
/// draw an arc
virtual Painter & arc(
int x, int y,
unsigned int w, unsigned int h,
int a1, int a2,
- LColor::color = LColor::foreground);
+ LColor_color);
/// draw a pixel
virtual Painter & point(
int x, int y,
- LColor::color = LColor::foreground);
+ LColor_color);
/// draw an image from the image cache
virtual Painter & image(int x, int y,
/// draw a string at position x, y (y is the baseline)
virtual Painter & text(int x, int y,
- string const & str, LyXFont const & f);
+ std::string const & str, LyXFont const & f);
/** Draw a string at position x, y (y is the baseline)
* This is just for fast drawing