]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/Liason.h
fix rbearing
[lyx.git] / src / frontends / Liason.h
index 2b2adbcadab00e2819ad46211f5d796a76199ce5..817397bb25dab28c2796fb2b7e5d1e0aa191cf1b 100644 (file)
@@ -1,11 +1,11 @@
 // -*- C++ -*-
-/* Liason.h
+/** Liason.h
  * 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
+ * FuncRequestually, we will switch back to the XTL+LyXFunc combination that
  * worked so nicely on a very small number of compilers and systems (when
  * most systems can support those required features).
  *
@@ -16,7 +16,6 @@
  *           LyX, The Document Processor
  *
  *           Copyright 1995 Matthias Ettrich
- *           Copyright 1995-2000 The LyX Team.
  *
  *           This file Copyright 2000
  *           Allan Rae
 #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
+
+    FuncRequestually, 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
+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