]> git.lyx.org Git - lyx.git/blobdiff - src/LColor.h
qt3 fix
[lyx.git] / src / LColor.h
index b6651839b60dd0817b56239b6b956a815e38d03a..da75feef92910bc6227432a00ba11eda2e47a67e 100644 (file)
@@ -1,9 +1,9 @@
 // -*- C++ -*-
 /* This file is part of
  * ======================================================
- * 
+ *
  *           LyX, The Document Processor
- *      
+ *
  *         Copyright 1998-2001 The LyX Team
  *
  *======================================================*/
 #include <map>
 
 #include "LString.h"
-#include <boost/utility.hpp>
 
 /**
-  This is a stateless class. 
+  This is a stateless class.
 
   It has one basic purposes:
   To serve as a color-namespace container (the Color enum).
-  
+
 
   */
 /**
@@ -39,7 +38,7 @@
  * - A real, predefined color, such as black, white, red or green.
  * - A logical color, such as no color, inherit, math
  */
+
 class LColor // : public boost::noncopyable {
 // made copyable for same reasons as LyXRC was made copyable. See there for
 // explanation.
@@ -78,13 +77,13 @@ public:
                selection,
                /// Text color in LaTeX mode
                latex,
+               /// The color used for previews
+               preview,
 
                /// Text color for notes
                note,
                /// Background color of notes
                notebg,
-               /// Frame color for notes
-               noteframe,
 
 
                /// Color for the depth bars in the margin
@@ -102,6 +101,8 @@ public:
                /// Special chars text color
                special,
 
+               /// Graphics inset background color
+               graphicsbg,
                /// Math inset text color
                math,
                /// Math inset background color
@@ -117,7 +118,7 @@ public:
 
                /// caption frame color
                captionframe,
+
                /// collapsable insets text
                collapsable,
                /// collapsable insets frame
@@ -132,10 +133,10 @@ public:
                error,
                /// EOL marker color
                eolmarker,
+               /// Added space colour
+               added_space,
                /// Appendix line color
                appendixline,
-               /// VFill line color
-               vfillline,
                /// Top and bottom line color
                topline,
                /// Table line color
@@ -159,7 +160,7 @@ public:
                /// Color used for bottom background
                buttonbg,
 
-               // Logical attributes
+               // Logical attributes
 
                /// Color is inherited
                inherit,
@@ -173,19 +174,19 @@ public:
        void setColor(LColor::color col, string const & x11name);
        /// set the given LyX color to the color defined by the X11 name given
        bool setColor(string const & lyxname, string const & x11name);
+
        /// Get GUI name of color
        string const getGUIName(LColor::color c) const;
+
        /// Get X11 name of color
        string const getX11Name(LColor::color c) const;
+
        /// Get LaTeX name of color
        string const getLaTeXName(LColor::color c) const;
+
        /// Get LyX name of color
        string const getLyXName(LColor::color c) const;
+
        /// get the color from the GUI name
        LColor::color getFromGUIName(string const & guiname) const;
        /// get the color from the LyX name