#include <config.h>
+#ifdef __GNUG__
+#pragma implementation
+#endif
+
#include <cerrno>
#include "lyx_gui_misc.h"
#include "BufferView.h"
#include "form1.h"
#include "gettext.h"
#include "include_form.h"
-#include "latexoptions.h"
+#include "log_form.h"
#include "layout_forms.h"
#include "lyx.h"
#include "lyx_cb.h"
#include "minibuffer.h"
#include "print_form.h"
#include "sp_form.h"
-#include "insets/insetindex.h"
#include "LyXView.h"
#include "bufferview_funcs.h"
#include "support/filetools.h"
extern FD_form_table * fd_form_table;
extern FD_form_sendto * fd_form_sendto;
extern FD_form_figure * fd_form_figure;
-extern FD_form_toc * fd_form_toc;
extern FD_form_ref * fd_form_ref;
extern FD_form_paragraph_extra * fd_form_paragraph_extra;
extern FD_LaTeXLog * fd_latex_log;
extern FD_deco * fd_deco;
extern FD_space * fd_space;
extern FD_matrix * fd_matrix;
-extern FD_citation_form * citation_form;
extern FD_bibitem_form * bibitem_form;
extern FD_include * form;
-extern FD_index_form * index_form;
-extern void TocUpdateCB();
extern void HideFiguresPopups();
// Prevents LyX from being killed when the close box is pressed in a popup.
if (fd_form_figure->form_figure->visible) {
fl_hide_form(fd_form_figure->form_figure);
}
- if (fd_form_toc->form_toc->visible) {
- fl_hide_form(fd_form_toc->form_toc);
- }
if (fd_form_ref->form_ref->visible) {
fl_hide_form(fd_form_ref->form_ref);
}
fl_hide_form(fd_matrix->matrix);
}
}
- if (citation_form) {
- if (citation_form->form->visible) {
- fl_hide_form(citation_form->form);
- }
- }
if (bibitem_form) {
if (bibitem_form->bibitem_form->visible) {
fl_hide_form(bibitem_form->bibitem_form);
fl_hide_form(form->include);
}
}
- if (index_form) {
- if (index_form->index_form->visible) {
- fl_hide_form(index_form->index_form);
- }
- }
HideFiguresPopups();
}
updateBulletForm();
}
}
- if (fd_form_toc->browser_toc->visible) {
- TocUpdateCB(0, 0);
- }
if (fd_latex_log->LaTeXLog->visible) {
LatexLogUpdate(0,0);
}
}
}
#endif
- if (citation_form) {
- if (citation_form->form->visible) {
- fl_hide_form(citation_form->form);
- }
- }
if (bibitem_form) {
if (bibitem_form->bibitem_form->visible) {
fl_hide_form(bibitem_form->bibitem_form);
fl_hide_form(form->include);
}
}
- if (index_form) {
- if (index_form->index_form->visible) {
- fl_hide_form(index_form->index_form);
- }
- }
HideFiguresPopups();
}
// Asks for a text
-pair<bool, string> askForText(string const & msg, string const & dflt)
+pair<bool, string> const
+askForText(string const & msg, string const & dflt)
{
fl_set_resource("flInput.cancel.label", idex(_("Cancel|^[")));
fl_set_resource("flInput.ok.label", idex(_("OK|#O")));