]> git.lyx.org Git - lyx.git/blobdiff - src/lyx_gui_misc.C
Remove unused font variable which caused a warning.
[lyx.git] / src / lyx_gui_misc.C
index 1a937143ed6d3c84e2d4efadab669e332e00b9c6..479c2c394eb031678382bfcbfb8e6472e9e9f7e3 100644 (file)
@@ -1,11 +1,10 @@
-// -*- C++ -*-
 /* This file is part of
  * ====================================================== 
  * 
  *           LyX, The Document Processor
  *        
  *           Copyright 1995 Matthias Ettrich
- *           Copyright 1995-2000 The LyX Team.
+ *           Copyright 1995-2001 The LyX Team.
  *
  * ====================================================== */
 
@@ -23,9 +22,7 @@
 #include "figure_form.h"
 #include "lyx_cb.h"
 #include "lyx_main.h"
-#include "minibuffer.h"
 #include "print_form.h"
-#include "sp_form.h"
 #include "LyXView.h"
 #include "bufferview_funcs.h"
 #include "support/filetools.h"
@@ -39,8 +36,6 @@ extern BufferView * current_view;
 
 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();
 
@@ -59,14 +54,6 @@ void RedrawAllBufferRelatedDialogs()
        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
@@ -85,11 +72,6 @@ void CloseAllBufferRelatedDialogs()
        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();
 }
 
@@ -136,29 +118,20 @@ char const * flyx_ident_extract(char const * sc)
 }
 
 
-void WriteStatus(MiniBuffer * minib, string const & s)
-{
-       if (minib) {
-               minib->Set(s);
-               minib->Store();
-       } else
-               lyxerr << s << endl;
-}
-
-
 //
 void WriteAlert(string const & s1, string const & s2, string const & s3)
 {
-       MiniBuffer * minibuffer = 0;
+       LyXView * lview = 0;
        if (current_view && current_view->owner())
-               minibuffer = current_view->owner()->getMiniBuffer();
-       if (minibuffer) {
+               lview = current_view->owner();
+       if (lview) {
                /// Write to minibuffer
-               ProhibitInput(current_view);
-               minibuffer->Set(s1, s2, s3);
+               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