3 * \file GraphicsTypes.C
4 * Copyright 2002 the LyX Team
5 * Read the file COPYING
8 #include "graphics/GraphicsTypes.h"
12 /// The translator between the Display enum and corresponding lyx string.
13 Translator< DisplayType, string > displayTranslator(DefaultDisplay, "default");
15 void setDisplayTranslator()
17 /// This variable keeps a tab on whether the translator is set.
18 static bool done = false;
23 // Fill the display translator
24 displayTranslator.addPair(DefaultDisplay, "default");
25 displayTranslator.addPair(MonochromeDisplay, "monochrome");
26 displayTranslator.addPair(GrayscaleDisplay, "grayscale");
27 displayTranslator.addPair(ColorDisplay, "color");
28 displayTranslator.addPair(NoDisplay, "none");
30 // backward compatibility for old lyxrc.display_graphics
31 displayTranslator.addPair(MonochromeDisplay, "mono");
32 displayTranslator.addPair(GrayscaleDisplay, "gray");
33 displayTranslator.addPair(NoDisplay, "no");