3 * Temporary namespace to hold the various frontend functions until XTL and
4 * the compilers of the world are ready for something more elaborate.
5 * This is basically the Communicator class from the lyx cvs module all
8 * FuncRequestually, we will switch back to the XTL+LyXFunc combination that
9 * worked so nicely on a very small number of compilers and systems (when
10 * most systems can support those required features).
12 * Author: Allan Rae <rae@lyx.org>
13 * This file is part of
14 * ======================================================
16 * LyX, The Document Processor
18 * Copyright 1995 Matthias Ettrich
20 * This file Copyright 2000
22 * ======================================================
39 /** Temporary namespace to hold the various frontend functions
40 until XTL and the compilers of the world are ready for something more
41 elaborate. This is basically the Communicator class from the lyx cvs module
44 FuncRequestually, we will switch back to the XTL+LyXFunc combination that
45 worked so nicely on a very small number of compilers and systems.
46 See the "dialogbase" branch of lyx-devel cvs module for xtl implementation.
49 /**@name Global support functions */
51 /// get global printer parameters
52 PrinterParams getPrinterParams(Buffer *);
53 /// print the current buffer
54 bool printBuffer(Buffer *, PrinterParams const &);
55 /// set the minibuffer
56 void setMinibuffer(LyXView *, string const & msg);