]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/Liason.h
Color patch from Angus, KDE patch from Johnm menu patch from Rob, and the usual unint...
[lyx.git] / src / frontends / Liason.h
index 2fab06fc6820d8d8b7f9c305df2490faf8927a36..77aceddb2dcfc7c04754c0598b677e53c84153ca 100644 (file)
 
 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.
- */
   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 &);
-//@}
+       /**@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 *, char const  * msg);
+       //@}
 
 #ifdef CXX_WORKING_NAMESPACES
 }