/* This file is part of
* ======================================================
- *
+ *
* LyX, The Document Processor
- *
+ *
* Copyright 1998 The LyX Team.
*
* ======================================================
using std::ostream;
+
void InsetNote::init()
{
LyXFont font(LyXFont::ALL_SANE);
font.decSize();
font.setColor(LColor::note);
setLabelFont(font);
- setBackgroundColor(LColor::note);
+ setBackgroundColor(LColor::notebg);
setLabel(_("note"));
setInsetName("Note");
}
-InsetNote::InsetNote()
- : InsetCollapsable()
+InsetNote::InsetNote(BufferParams const & bp)
+ : InsetCollapsable(bp)
{
init();
}
// This constructor is used for reading old InsetInfo
-InsetNote::InsetNote(Buffer const * buf, string const & contents,
+InsetNote::InsetNote(Buffer const * buf, string const & contents,
bool collapsed)
- : InsetCollapsable(collapsed)
+ : InsetCollapsable(buf->params, collapsed)
{
init();
Paragraph * par = inset.paragraph();
- Paragraph::pos_type pos = 0;
LyXFont font(LyXFont::ALL_INHERIT, buf->params.language);
// Since XForms doesn't support RTL, we can assume that old notes
if (font.language()->RightToLeft())
font.setLanguage(default_language);
+ lyx::pos_type pos = 0;
buf->insertStringAsLines(par, pos, font, strip(contents, '\n'));
}
-string const InsetNote::editMessage() const
+string const InsetNote::editMessage() const
{
return _("Opened Note Inset");
}