#include "Application.h"
-#include "funcrequest.h"
-
using std::string;
lyx::frontend::Application * theApp;
bool use_gui = true;
-void parse_lyxrc()
-{}
-
-
-FuncStatus getStatus(FuncRequest const & ev)
-{
- FuncStatus flag;
- switch (ev.action) {
- case LFUN_TOOLTIPS_TOGGLE:
- flag.unknown(true);
- break;
- default:
- break;
- }
-
- return flag;
-}
-
-
}; // namespace lyx_gui
/// are we using the GUI at all
extern bool use_gui;
-/**
- * set up GUI parameters. At this point lyxrc may
- * be used.
- */
-void parse_lyxrc();
-
/**
* Enter the main event loop (\sa LyX::exec2)
*/
*/
void sync_events();
-/**
- * return the status flag for a given action. This can be used to tell
- * that a given lfun is not implemented by a frontend
- */
-FuncStatus getStatus(FuncRequest const & ev);
-
/**
* Given col, fills r, g, b in the range 0-255.
* The function returns true if successful.
if (!success)
return EXIT_FAILURE;
- if (lyx_gui::use_gui)
- lyx_gui::parse_lyxrc();
-
vector<string> files;
for (int argi = argc - 1; argi >= 1; --argi)
flag.unknown(true);
flag.enabled(false);
break;
+
+ case LFUN_TOOLTIPS_TOGGLE:
+ flag.unknown(true);
+ break;
+
default:
- flag |= lyx_gui::getStatus(cmd);
+ break;
}
if (flag.unknown()) {