X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FLColor.h;h=da75feef92910bc6227432a00ba11eda2e47a67e;hb=bc3e15c4c865a6b23e1e9efeca440784ff31e547;hp=6d832857c4edd2d7ec49049b8793b8d83cd8a00b;hpb=795225e72d430986ac29f4392164c4b2e69ecea0;p=lyx.git diff --git a/src/LColor.h b/src/LColor.h index 6d832857c4..da75feef92 100644 --- a/src/LColor.h +++ b/src/LColor.h @@ -1,9 +1,9 @@ // -*- C++ -*- /* This file is part of * ====================================================== - * + * * LyX, The Document Processor - * + * * Copyright 1998-2001 The LyX Team * *======================================================*/ @@ -18,14 +18,13 @@ #include #include "LString.h" -#include /** - 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,10 +101,14 @@ public: /// Special chars text color special, + /// Graphics inset background color + graphicsbg, /// Math inset text color math, /// Math inset background color mathbg, + /// Macro math inset background color + mathmacrobg, /// Math inset frame color mathframe, /// Math cursor color @@ -115,7 +118,7 @@ public: /// caption frame color captionframe, - + /// collapsable insets text collapsable, /// collapsable insets frame @@ -130,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 @@ -157,7 +160,7 @@ public: /// Color used for bottom background buttonbg, - // Logical attributes + // Logical attributes /// Color is inherited inherit, @@ -171,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