class Session;
class SpellChecker;
+enum OverwriteFiles {
+ NO_FILES,
+ MAIN_FILE,
+ ALL_FILES,
+ UNSPECIFIED
+};
+
extern bool use_gui;
+extern OverwriteFiles force_overwrite;
namespace frontend {
class Application;
friend ServerSocket & theServerSocket();
friend Converters & theConverters();
friend Converters & theSystemConverters();
- friend Messages & getMessages(std::string const & language);
- friend Messages & getGuiMessages();
+ friend Messages const & getMessages(std::string const & language);
+ friend Messages const & getGuiMessages();
friend KeyMap & theTopLevelKeymap();
friend Movers & theMovers();
friend Mover const & getMover(std::string const & fmt);
///
void dispatch(FuncRequest const & action);
+///
+void dispatch(FuncRequest const & action, DispatchResult & dr);
+
} // namespace lyx
#endif // LYX_H