#include "lfuns.h"
#include "LyXFunc.h"
#include "LyXRC.h"
-#include "LyXText.h"
-#include "LyXTextClassList.h"
+#include "Text.h"
+#include "TextClassList.h"
#include "Paragraph.h"
#include "paragraph_funcs.h"
#include "ParagraphParameters.h"
// If we are in an inset which returns forceDefaultParagraphs,
// set the paragraphs to default
if (cur.inset().forceDefaultParagraphs(cur.idx())) {
- LyXLayout_ptr const layout =
- buffer.params().getLyXTextClass().defaultLayout();
+ Layout_ptr const layout =
+ buffer.params().getTextClass().defaultLayout();
ParagraphList::iterator const end = insertion.end();
for (ParagraphList::iterator par = insertion.begin();
par != end; ++par)
}
// do not copy text (also nested in insets) which is marked as deleted
- // acceptChanges() is defined for LyXText rather than ParagraphList
- // Thus we must wrap copy_pars into a LyXText object and cross our fingers
- LyXText lt;
+ // acceptChanges() is defined for Text rather than ParagraphList
+ // Thus we must wrap copy_pars into a Text object and cross our fingers
+ Text lt;
copy_pars.swap(lt.paragraphs());
lt.acceptChanges(buf.params());
copy_pars.swap(lt.paragraphs());
if (c1 == c2)
return;
- LyXTextClass const & tclass1 = textclasslist[c1];
- LyXTextClass const & tclass2 = textclasslist[c2];
+ TextClass const & tclass1 = textclasslist[c1];
+ TextClass const & tclass2 = textclasslist[c2];
// layouts
ParIterator end = par_iterator_end(in);
// and cur.selEnd()
if (cur.inTexted()) {
- LyXText * text = cur.text();
+ Text * text = cur.text();
BOOST_ASSERT(text);
// make sure that the depth behind the selection are restored, too
return;
if (cur.inTexted()) {
- LyXText * text = cur.text();
+ Text * text = cur.text();
BOOST_ASSERT(text);
// ok we have a selection. This is always between cur.selBegin()
// and sel_end cursor
ParagraphList pars;
Paragraph par;
BufferParams const & bp = cur.buffer().params();
- par.layout(bp.getLyXTextClass().defaultLayout());
- par.insert(0, grabSelection(cur), LyXFont(), Change(Change::UNCHANGED));
+ par.layout(bp.getTextClass().defaultLayout());
+ par.insert(0, grabSelection(cur), Font(), Change(Change::UNCHANGED));
pars.push_back(par);
cutstack.push(make_pair(pars, bp.textclass));
}
ParagraphList pars;
Paragraph par;
BufferParams const & bp = cur.buffer().params();
- par.layout(bp.getLyXTextClass().defaultLayout());
- par.insert(0, plaintext, LyXFont(), Change(Change::UNCHANGED));
+ par.layout(bp.getTextClass().defaultLayout());
+ par.insert(0, plaintext, Font(), Change(Change::UNCHANGED));
pars.push_back(par);
theCuts.push(make_pair(pars, bp.textclass));
} else
textclass_type textclass, ErrorList & errorList)
{
if (cur.inTexted()) {
- LyXText * text = cur.text();
+ Text * text = cur.text();
BOOST_ASSERT(text);
pit_type endpit;
DocIterator selbeg = cur.selectionBegin();
// Get font setting before we cut
- LyXFont const font =
+ Font const font =
selbeg.paragraph().getFontSettings(cur.buffer().params(), selbeg.pos());
// Insert the new string