#include <set>
#include <string>
+#include <vector>
namespace lyx {
RC_DIALOGS_ICONIFY_WITH_MAIN,
RC_DISPLAY_GRAPHICS,
RC_DOCUMENTPATH,
+ RC_EDITOR_ALTERNATIVES,
RC_ESC_CHARS,
RC_EXAMPLEPATH,
RC_FONT_ENCODING,
RC_NOMENCL_COMMAND,
RC_NUMLASTFILES,
RC_OPEN_BUFFERS_IN_TABS,
+ RC_PARAGRAPH_MARKERS,
RC_PATH_PREFIX,
RC_PERS_DICT,
RC_PLAINTEXT_LINELEN,
RC_USE_SPELL_LIB,
RC_VIEWDVI_PAPEROPTION,
RC_VIEWER,
+ RC_VIEWER_ALTERNATIVES,
RC_VISUAL_CURSOR,
RC_LAST
};
unsigned int plaintext_linelen;
/// Accept compound words in spellchecker?
bool spellchecker_accept_compound;
+ /// End of paragraph markers?
+ bool paragraph_markers;
/// Use tooltips?
bool use_tooltip;
/// Use pixmap cache?
std::string gui_language;
///
std::string default_view_format;
+ /// all available viewers
+ std::vector<std::pair<std::string, std::string> > viewer_alternatives;
+ /// all available editors
+ std::vector<std::pair<std::string, std::string> > editor_alternatives;
///
bool mac_like_word_movement;
///
///
bool preview_hashed_labels;
///
- std::string preview_scale_factor;
+ double preview_scale_factor;
/// user name
std::string user_name;
/// user email