]> git.lyx.org Git - lyx.git/blobdiff - src/PrinterParams.h
cleanup after svn hang-up, #undef CursorShape. Should be compilable ganin now.
[lyx.git] / src / PrinterParams.h
index 443f29aa4aec627a57425ecffa4ab578acbee148..32f468d02f16a8edda84b7a80e44adf4d2a3ae28 100644 (file)
 #include "lyxrc.h"
 
 /**
-  This struct contains (or should contain) all the parameters required for
-  printing a buffer.  Some work still needs to be done on this struct and
+  This class contains (or should contain) all the parameters required for
+  printing a buffer.  Some work still needs to be done on this class and
   printing handling in general to make it nice and full-featured.
   The main things I'd like to add now is the ability to print a read-only
   document with different orientation, papersize or single/duplex state
   than the document's settings. ARRae 20000423
 */
-struct PrinterParams {
+class PrinterParams {
+public:
        ///
        enum Target {
                ///
@@ -69,9 +70,8 @@ struct PrinterParams {
        // bool duplex;
 
        /** Test that all the fields contain valid entries.  It's unlikely
-           that the internal code will get this wrong (at least for the
-           xforms code anyway) however new ports and external scripts
-           might drive the wrong values in.
+           that the internal code will get this wrong however new ports 
+           and external scripts might drive the wrong values in.
         */
        void testInvariant() const;
        ///