3 * This file is part of LyX, the document processor.
4 * Licence details can be found in the file COPYING.
6 * \author Angus Leeming
8 * Full author contact details are available in file CREDITS
15 #pragma implementation
19 #include "character.h"
25 vector<FamilyPair> const getFamilyData()
27 vector<FamilyPair> family(5);
30 pr.first = _("No change"); pr.second = LyXFont::IGNORE_FAMILY;
32 pr.first = _("Roman"); pr.second = LyXFont::ROMAN_FAMILY;
34 pr.first = _("Sans Serif"); pr.second = LyXFont::SANS_FAMILY;
36 pr.first = _("Typewriter"); pr.second = LyXFont::TYPEWRITER_FAMILY;
38 pr.first = _("Reset"); pr.second = LyXFont::INHERIT_FAMILY;
45 vector<SeriesPair> const getSeriesData()
47 vector<SeriesPair> series(4);
50 pr.first = _("No change"); pr.second = LyXFont::IGNORE_SERIES;
52 pr.first = _("Medium"); pr.second = LyXFont::MEDIUM_SERIES;
54 pr.first = _("Bold"); pr.second = LyXFont::BOLD_SERIES;
56 pr.first = _("Reset"); pr.second = LyXFont::INHERIT_SERIES;
63 vector<ShapePair> const getShapeData()
65 vector<ShapePair> shape(6);
68 pr.first = _("No change"); pr.second = LyXFont::IGNORE_SHAPE;
70 pr.first = _("Upright"); pr.second = LyXFont::UP_SHAPE;
72 pr.first = _("Italic"); pr.second = LyXFont::ITALIC_SHAPE;
74 pr.first = _("Slanted"); pr.second = LyXFont::SLANTED_SHAPE;
76 pr.first = _("Small Caps"); pr.second = LyXFont::SMALLCAPS_SHAPE;
78 pr.first = _("Reset"); pr.second = LyXFont::INHERIT_SHAPE;
85 vector<SizePair> const getSizeData()
87 vector<SizePair> size(14);
90 pr.first = _("No change"); pr.second = LyXFont::IGNORE_SIZE;
92 pr.first = _("Tiny"); pr.second = LyXFont::SIZE_TINY;
94 pr.first = _("Smallest"); pr.second = LyXFont::SIZE_SCRIPT;
96 pr.first = _("Smaller"); pr.second = LyXFont::SIZE_FOOTNOTE;
98 pr.first = _("Small"); pr.second = LyXFont::SIZE_SMALL;
100 pr.first = _("Normal"); pr.second = LyXFont::SIZE_NORMAL;
102 pr.first = _("Large"); pr.second = LyXFont::SIZE_LARGE;
104 pr.first = _("Larger"); pr.second = LyXFont::SIZE_LARGER;
106 pr.first = _("Largest"); pr.second = LyXFont::SIZE_LARGEST;
108 pr.first = _("Huge"); pr.second = LyXFont::SIZE_HUGE;
110 pr.first = _("Huger"); pr.second = LyXFont::SIZE_HUGER;
112 pr.first = _("Increase"); pr.second = LyXFont::INCREASE_SIZE;
114 pr.first = _("Decrease"); pr.second = LyXFont::DECREASE_SIZE;
116 pr.first = _("Reset"); pr.second = LyXFont::INHERIT_SIZE;
123 vector<BarPair> const getBarData()
125 vector<BarPair> bar(5);
128 pr.first = _("No change"); pr.second = IGNORE;
130 pr.first = _("Emph"); pr.second = EMPH_TOGGLE;
132 pr.first = _("Underbar"); pr.second = UNDERBAR_TOGGLE;
134 pr.first = _("Noun"); pr.second = NOUN_TOGGLE;
136 pr.first = _("Reset"); pr.second = INHERIT;
143 vector<ColorPair> const getColorData()
145 vector<ColorPair> color(11);
148 pr.first = _("No change"); pr.second = LColor::ignore;
150 pr.first = _("No color"); pr.second = LColor::none;
152 pr.first = _("Black"); pr.second = LColor::black;
154 pr.first = _("White"); pr.second = LColor::white;
156 pr.first = _("Red"); pr.second = LColor::red;
158 pr.first = _("Green"); pr.second = LColor::green;
160 pr.first = _("Blue"); pr.second = LColor::blue;
162 pr.first = _("Cyan"); pr.second = LColor::cyan;
164 pr.first = _("Magenta"); pr.second = LColor::magenta;
166 pr.first = _("Yellow"); pr.second = LColor::yellow;
168 pr.first = _("Reset"); pr.second = LColor::inherit;