]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/Liason.h
layout as string
[lyx.git] / src / frontends / Liason.h
index 8999f064a8a8e900b6c51c32acbe9758a09ecfea..4be47ca1225f1c9fa559b0e83d8819759be45caf 100644 (file)
@@ -16,7 +16,7 @@
  *           LyX, The Document Processor
  *
  *           Copyright 1995 Matthias Ettrich
- *           Copyright 1995-2000 The LyX Team.
+ *           Copyright 1995-2001 The LyX Team.
  *
  *           This file Copyright 2000
  *           Allan Rae
 #ifndef LIASON_H
 #define LIASON_H
 
+#ifdef __GNUG__
+#pragma interface
+#endif
+
+#include "LString.h"
+
 class PrinterParams;
 class Buffer;
+class LyXView;
+class BufferParams;
 
 /** Temporary namespace to hold the various frontend functions
- * until XTL and the compilers of the world are ready for something more
- * elaborate. This is basically the Communicator class from the lyx cvs module
- * all over again.
- *
- * Eventually, we will switch back to the XTL+LyXFunc combination that
- * worked so nicely on a very small number of compilers and systems.
- * See the "dialogbase" branch of lyx-devel cvs module for xtl implementation.
- */
-#ifdef CXX_WORKING_NAMESPACES
-namespace Liason
-{
-#endif
-/**@name Global support functions */
-//@{
-/// get global printer parameters
-PrinterParams getPrinterParams(Buffer *);
-/// print the current buffer
-bool printBuffer(Buffer *, PrinterParams const &);
-//@}
-
-#ifdef CXX_WORKING_NAMESPACES
-}
-#endif
+    until XTL and the compilers of the world are ready for something more
+    elaborate. This is basically the Communicator class from the lyx cvs module
+    all over again.
+    
+    Eventually, we will switch back to the XTL+LyXFunc combination that
+    worked so nicely on a very small number of compilers and systems.
+    See the "dialogbase" branch of lyx-devel cvs module for xtl implementation.
+*/
+namespace Liason {
+       /**@name Global support functions */
+       //@{
+       /// get global printer parameters
+       PrinterParams getPrinterParams(Buffer *);
+       /// print the current buffer
+       bool printBuffer(Buffer *, PrinterParams const &);
+       /// set the minibuffer
+       void setMinibuffer(LyXView *, string const & msg);
+       //@}
 
+} // namespace Liason
 #endif
+
+
+
+