3 * \file GraphicsTypes.C
4 * Read the file COPYING
8 * Full author contact details available in file CREDITS
11 #include "graphics/GraphicsTypes.h"
15 /// The translator between the Display enum and corresponding lyx string.
16 Translator<DisplayType, string> displayTranslator(DefaultDisplay, "default");
18 void setDisplayTranslator()
20 /// This variable keeps a tab on whether the translator is set.
21 static bool done = false;
26 // Fill the display translator
27 displayTranslator.addPair(DefaultDisplay, "default");
28 displayTranslator.addPair(MonochromeDisplay, "monochrome");
29 displayTranslator.addPair(GrayscaleDisplay, "grayscale");
30 displayTranslator.addPair(ColorDisplay, "color");
31 displayTranslator.addPair(NoDisplay, "none");
33 // backward compatibility for old lyxrc.display_graphics
34 displayTranslator.addPair(MonochromeDisplay, "mono");
35 displayTranslator.addPair(GrayscaleDisplay, "gray");
36 displayTranslator.addPair(NoDisplay, "no");