-// -*- C++ -*-
/* This file is part of
* ======================================================
*
#include "lyx_cb.h"
#include "lyx_main.h"
#include "print_form.h"
-#include "sp_form.h"
#include "LyXView.h"
#include "bufferview_funcs.h"
#include "support/filetools.h"
#include "lyxrc.h"
+#include "debug.h"
using std::pair;
using std::make_pair;
extern FD_form_figure * fd_form_figure;
extern FD_form_sendto * fd_form_sendto;
-extern FD_form_spell_check * fd_form_spell_check;
-extern FD_form_spell_options * fd_form_spell_options;
extern void HideFiguresPopups();
if (fd_form_sendto->form_sendto->visible) {
fl_redraw_form(fd_form_sendto->form_sendto);
}
- if (fd_form_spell_check &&
- fd_form_spell_check->form_spell_check->visible) {
- fl_redraw_form(fd_form_spell_check->form_spell_check);
- }
- if (fd_form_spell_options &&
- fd_form_spell_options->form_spell_options->visible) {
- fl_redraw_form(fd_form_spell_options->form_spell_options);
- }
}
// Prevents LyX from crashing when no buffers available
if (fd_form_sendto->form_sendto->visible) {
fl_hide_form(fd_form_sendto->form_sendto);
}
- if (fd_form_spell_check) {
- if (fd_form_spell_check->form_spell_check->visible) {
- fl_trigger_object(fd_form_spell_check->done);
- }
- }
HideFiguresPopups();
}
lview = current_view->owner();
if (lview) {
/// Write to minibuffer
- ProhibitInput(current_view);
+ lview->prohibitInput();
string const msg = s1 + ' ' + s2 + ' ' + s3;
lview->message(msg);
fl_set_resource("flAlert.dismiss.label", _("Dismiss"));
fl_show_alert(s1.c_str(), s2.c_str(), s3.c_str(), 0);
- AllowInput(current_view);
+ lview->allowInput();
} else {
/// Write to lyxerr
lyxerr << "----------------------------------------" << endl