#ifndef INSETOLD_H
#define INSETOLD_H
-#include "LColor.h"
#include "insetbase.h"
#include "dimension.h"
#include "ParagraphList_fwd.h"
-#include "support/types.h"
-#include <vector>
-
-class LyXFont;
class Buffer;
-class Painter;
+class EnumLColor;
+class FuncRequest;
class LatexRunParams;
-class LyXText;
+class LyXCursor;
+class LyXFont;
class LyXLex;
+class LyXText;
+class Painter;
class Paragraph;
-class LyXCursor;
-class FuncRequest;
-class WordLangTuple;
class UpdatableInset;
+class WordLangTuple;
namespace lyx {
namespace graphics {
///
UpdatableInset * owner() const { return owner_; }
///
- void setBackgroundColor(LColor::color);
+ void setBackgroundColor(EnumLColor);
///
- LColor::color backgroundColor() const;
+ EnumLColor backgroundColor() const;
///
int x() const { return top_x; }
///
UpdatableInset * owner_;
///
string name_;
- ///
- LColor::color background_color_;
+ /** We store the LColor::color value as an int to get LColor.h out
+ * of the header file.
+ */
+ int background_color_;
};