// -*- C++ -*-
/**
- * \file inset.h
+ * \file Inset.h
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
#ifndef INSETOLD_H
#define INSETOLD_H
-#include "insetbase.h"
-#include "dimension.h"
+#include "InsetBase.h"
namespace lyx {
-class LColor_color;
-
-
/// Insets
class InsetOld : public InsetBase {
public:
///
InsetOld();
- ///
- int ascent() const;
- ///
- int descent() const;
- ///
- int width() const;
///
void setInsetName(docstring const & s) { name_ = s; }
///
virtual docstring const & getInsetName() const { return name_; }
- ///
- virtual void setBackgroundColor(LColor_color);
- ///
- LColor_color backgroundColor() const;
/// set x/y drawing position cache
void setPosCache(PainterInfo const &, int, int) const;
///
docstring name_;
- /** We store the LColor::color value as an int to get LColor.h out
- * of the header file.
- */
- int background_color_;
};
/** \c InsetBase_code is a wrapper for InsetBase::Code.
* It can be forward-declared and passed as a function argument without
- * having to expose inset.h.
+ * having to expose Inset.h.
*/
class InsetBase_code {
InsetBase::Code val_;