#include "Alert.h"
#include "debug.h"
-#include "lyxrc.h"
+#include "lyx_gui.h"
#include "Alert_pimpl.h"
using std::make_pair;
int Alert::prompt(string const & title, string const & question,
- int default_button,
+ int default_button, int escape_button,
string const & b1, string const & b2, string const & b3)
{
- if (lyxrc.use_gui)
- return prompt_pimpl(title, question, default_button, b1, b2, b3);
+ if (lyx_gui::use_gui)
+ return prompt_pimpl(title, question,
+ default_button, escape_button, b1, b2, b3);
lyxerr << title << endl;
lyxerr << "----------------------------------------" << endl;
void Alert::warning(string const & title, string const & message)
{
- if (lyxrc.use_gui)
+ if (lyx_gui::use_gui)
return warning_pimpl(title, message);
lyxerr << "Warning: " << title << endl;
void Alert::error(string const & title, string const & message)
{
- if (lyxrc.use_gui)
+ if (lyx_gui::use_gui)
return error_pimpl(title, message);
lyxerr << "Error: " << title << endl;
void Alert::information(string const & title, string const & message)
{
- if (lyxrc.use_gui)
+ if (lyx_gui::use_gui)
return information_pimpl(title, message);
lyxerr << title << endl;
pair<bool, string> const Alert::askForText(string const & msg,
string const & dflt)
{
- if (!lyxrc.use_gui) {
+ if (!lyx_gui::use_gui) {
lyxerr << "----------------------------------------" << endl
<< msg << endl
<< "Assuming answer is " << dflt