X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetNote.h;h=9df1a501a29c75ba12c7ebc3c8f13517f7f4d3c4;hb=705302f6dee4e4be9ea46213aa1b0cc18be0cfb0;hp=04435a0b40358b1209e5de6ee5f068abe858b1ce;hpb=f176a18434d40eead5f5a64234db9445053cbf76;p=lyx.git diff --git a/src/insets/InsetNote.h b/src/insets/InsetNote.h index 04435a0b40..9df1a501a2 100644 --- a/src/insets/InsetNote.h +++ b/src/insets/InsetNote.h @@ -12,7 +12,7 @@ #ifndef INSET_NOTE_H #define INSET_NOTE_H -#include "InsetCollapsable.h" +#include "InsetCollapsible.h" namespace lyx { @@ -43,7 +43,7 @@ public: ///////////////////////////////////////////////////////////////////////// /// The PostIt note inset, and other annotations -class InsetNote : public InsetCollapsable +class InsetNote : public InsetCollapsible { public: /// @@ -60,7 +60,7 @@ private: /// InsetCode lyxCode() const { return NOTE_CODE; } /// - docstring name() const; + docstring layoutName() const; /// DisplayType display() const; /** returns false if, when outputing LaTeX, font changes should @@ -73,6 +73,8 @@ private: /// bool allowSpellCheck() const; /// + FontInfo getFont() const; + /// void write(std::ostream &) const; /// void read(Lexer & lex); @@ -83,7 +85,8 @@ private: /// void latex(otexstream &, OutputParams const &) const; /// - int plaintext(odocstream &, OutputParams const &) const; + int plaintext(odocstringstream & ods, OutputParams const & op, + size_t max_length = INT_MAX) const; /// int docbook(odocstream &, OutputParams const &) const; /// @@ -93,15 +96,13 @@ private: /// bool getStatus(Cursor &, FuncRequest const &, FuncStatus &) const; /// - void addToToc(DocIterator const &) const; - /// void doDispatch(Cursor & cur, FuncRequest & cmd); /// Inset * clone() const { return new InsetNote(*this); } /// used by the constructors void init(); /// - docstring contextMenuName() const; + std::string contextMenuName() const; /// friend class InsetNoteParams;