4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Angus Leeming
9 * Full author contact details are available in file CREDITS
16 #include "insetcollapsable.h"
18 /** The PostIt note inset
21 class InsetNote : public InsetCollapsable {
24 InsetNote(BufferParams const &);
26 InsetNote(InsetNote const &, bool same_id = false);
28 Inset * clone(Buffer const &, bool same_id = false) const;
30 string const editMessage() const;
32 Inset::Code lyxCode() const { return Inset::NOTE_CODE; }
34 void write(Buffer const *, std::ostream &) const;
36 int latex(Buffer const *, std::ostream &, bool, bool) const
39 int linuxdoc(Buffer const *, std::ostream &) const
42 int docbook(Buffer const *, std::ostream &, bool) const
45 int ascii(Buffer const *, std::ostream &, int) const
48 void validate(LaTeXFeatures &) const {}
50 /// used by the constructors