]> git.lyx.org Git - lyx.git/blobdiff - src/bufferparams.h
partial framebox support
[lyx.git] / src / bufferparams.h
index 476b52815edcb8402bfec21f234c1a50d0ba2d69..a77fb04c3ec7cbbd53e59114fd0657287ee32879 100644 (file)
@@ -1,9 +1,9 @@
 // -*- C++ -*-
 /* This file is part of
- * ====================================================== 
- * 
+ * ======================================================
+ *
  *           LyX, The Document Processor
- *      
+ *
  *           Copyright 1995 Matthias Ettrich
  *           Copyright 1995-2001 The LyX Team.
  *
@@ -17,7 +17,6 @@
 #endif
 
 #include "LString.h"
-#include "lyxlex.h"
 #include "vspace.h"
 #include "Spacing.h"
 #include "Bullet.h"
@@ -27,7 +26,7 @@
 
 #include <boost/array.hpp>
 
-
+class LyXLex;
 struct Language;
 
 /** Buffer parameters.
@@ -130,19 +129,21 @@ public:
        /** Wether paragraphs are separated by using a indent like in
          articles or by using a little skip like in letters.
          */
-       PARSEP paragraph_separation;
+       PARSEP paragraph_separation;
        ///
        InsetQuotes::quote_language quotes_language;
        ///
        InsetQuotes::quote_times quotes_times;
        ///
-       string fontsize; 
+       string fontsize;
+       ///
+       lyx::textclass_type textclass;
        ///
-       lyx::textclass_type textclass;
+       LyXTextClass const & getLyXTextClass() const;
 
        /* this are for the PaperLayout */
        /// the general papersize (papersize2 or paperpackage
-       char papersize; // add apprip. signedness 
+       char papersize; // add apprip. signedness
        ///  the selected Geometry papersize
        char papersize2; // add approp. signedness
        /// a special paperpackage .sty-file