]> git.lyx.org Git - lyx.git/blobdiff - src/LyXView.h
fix "make dist" target
[lyx.git] / src / LyXView.h
index 8017453af51c88e2c90f1e80d9119653181f7626..04c292b7c55fce38443d6e6d3231b302dd585da6 100644 (file)
@@ -20,7 +20,7 @@
 #include FORMS_H_LOCATION
 
 #include "LString.h"
-#include "Timeout.h"
+#include "frontends/Timeout.h"
 #include <boost/utility.hpp>
 #include "layout.h"
 
@@ -34,17 +34,12 @@ class Menubar;
 class BufferView;
 class Dialogs;
 
-#ifdef SIGC_CXX_NAMESPACES
-using SigC::Object;
-#endif
-
-
 /**
   This class is the form containing the view of the buffer. The actual buffer
   view is supposed (at least IMHO) to be another class, that shows its output
   in one or more LyXView's.
  */
-class LyXView : public Object, public noncopyable {
+class LyXView : public SigC::Object, boost::noncopyable {
 public:
        /// constructor
        LyXView(int w, int h);
@@ -88,6 +83,13 @@ public:
        /// return a pointer to the minibuffer
        MiniBuffer * getMiniBuffer() const;
 
+       ///
+       void message(string const &);
+       ///
+       void messagePush(string const & str);
+       ///
+       void messagePop();
+       
        ///
        Menubar * getMenubar() const;
 
@@ -106,7 +108,6 @@ public:
        /// Updates the title of the window
        void updateWindowTitle();
 
-
        /// Show state (toolbar and font in minibuffer)
        void showState();