* ====================================================== */
#include <config.h>
-#include <cstdlib>
#ifdef __GNUG__
-#pragma implementation "bufferparams.h"
+#pragma implementation
#endif
#include "bufferparams.h"
#include "layout.h"
#include "vspace.h"
#include "debug.h"
-#include "support/lyxlib.h"
-#include "support/lstrings.h"
#include "lyxrc.h"
#include "language.h"
+#include "lyxtextclasslist.h"
+
+#include "support/lyxlib.h"
+#include "support/lstrings.h"
+
+#include <cstdlib>
using std::ostream;
using std::endl;
// Prints out the buffer info into the .lyx file given by file
// the textclass
- os << "\\textclass " << textclasslist.NameOfClass(textclass) << '\n';
+ os << "\\textclass " << textclasslist[textclass].name() << '\n';
// then the the preamble
if (!preamble.empty()) {
}
else {
os << "\\bulletLaTeX " << i
- << "\n\t"
+ << "\n\t\""
<< user_defined_bullets[i].getText()
- << "\n\\end_bullet\n";
+ << "\"\n\\end_bullet\n";
}
}
}
void BufferParams::useClassDefaults()
{
- LyXTextClass const & tclass = textclasslist.TextClass(textclass);
+ LyXTextClass const & tclass = textclasslist[textclass];
sides = tclass.sides();
columns = tclass.columns();
bool BufferParams::hasClassDefaults() const
{
- LyXTextClass const & tclass = textclasslist.TextClass(textclass);
+ LyXTextClass const & tclass = textclasslist[textclass];
return (sides == tclass.sides()
&& columns == tclass.columns()