X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetInfo.h;h=8cb7f45adb77a8734a7ecd498279e9b4c8db9bb3;hb=1bd422355430d4753e48eee298dafaf8c1ac458f;hp=221d6fb09e3c28075828683037e0bb804d85a68c;hpb=fc7fb6a5642bf8163276797c1602dd1395e2aef7;p=lyx.git diff --git a/src/insets/InsetInfo.h b/src/insets/InsetInfo.h index 221d6fb09e..8cb7f45adb 100644 --- a/src/insets/InsetInfo.h +++ b/src/insets/InsetInfo.h @@ -12,7 +12,7 @@ #ifndef INSET_INFO_H #define INSET_INFO_H -#include "InsetCollapsable.h" +#include "InsetCollapsible.h" namespace lyx { @@ -77,7 +77,7 @@ the command buffer (view->Toolbar->Command Buffer). */ -class InsetInfo : public InsetCollapsable { +class InsetInfo : public InsetCollapsible { public: enum info_type { UNKNOWN_INFO, // Invalid type @@ -100,8 +100,11 @@ public: docstring layoutName() const; /// Inset * editXY(Cursor & cur, int x, int y); - /// - bool isActive() const { return false; } + /** FIXME: we would like to do that, but then InsetText::updateBuffer breaks + * on info insets. Do we need to run this method on InsetInfo contents? + * Having a InsetInfo that hides an InsetText is really annoying, actually. + */ + ///bool isActive() const { return false; } /// bool editable() const { return false; } /// @@ -132,7 +135,7 @@ public: std::string contextMenu(BufferView const &, int, int) const; /// std::string contextMenuName() const; - /// should paragraph indendation be ommitted in any case? + /// should paragraph indendation be omitted in any case? bool neverIndent() const { return true; } private: @@ -143,7 +146,7 @@ private: /// void setText(docstring const & str); // make sure that the other version of setText is still available. - using InsetCollapsable::setText; + using InsetCollapsible::setText; /// info_type type_; ///