]> git.lyx.org Git - features.git/commitdiff
Reorder InsetScript.h and add member groups.
authorVincent van Ravesteijn <vfr@lyx.org>
Thu, 25 Nov 2010 13:00:31 +0000 (13:00 +0000)
committerVincent van Ravesteijn <vfr@lyx.org>
Thu, 25 Nov 2010 13:00:31 +0000 (13:00 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36481 a592a061-630c-0410-9148-cb99ea01b6c8

src/insets/InsetScript.h

index 4bb57674d85b67966422469a574ad45d6589095a..92be0918851c882615af7cf631bffecee2b6e07f 100644 (file)
@@ -59,7 +59,9 @@ public:
        static void string2params(std::string const &, InsetScriptParams &);
        ///
        InsetScriptParams const & params() const { return params_; }
-private:
+
+       /// \name Public functions inherited from Inset class
+       //@{
        ///
        InsetCode lyxCode() const { return SCRIPT_CODE; }
        ///
@@ -71,7 +73,7 @@ private:
        ///
        void draw(PainterInfo & pi, int x, int y) const;
        ///
-       virtual void cursorPos(BufferView const & bv,
+       void cursorPos(BufferView const & bv,
                CursorSlice const & sl, bool boundary, int & x, int & y) const;
        ///
        void write(std::ostream &) const;
@@ -80,11 +82,9 @@ private:
        ///
        bool neverIndent() const { return true; }
        ///
-       virtual bool forcePlainLayout(idx_type = 0) const { return true; }
-       ///
-       virtual bool allowMultiPar() const { return false; }
+       bool forcePlainLayout(idx_type = 0) const { return true; }
        ///
-       virtual bool allowParagraphCustomization(idx_type = 0) const { return false; }
+       bool allowParagraphCustomization(idx_type = 0) const { return false; }
        ///
        virtual void validate(LaTeXFeatures &) const;
        ///
@@ -101,22 +101,35 @@ private:
        ///
        Inset * editXY(Cursor & cur, int x, int y);
        ///
-       virtual bool insetAllowed(InsetCode code) const;
+       bool insetAllowed(InsetCode code) const;
        ///
        bool getStatus(Cursor &, FuncRequest const &, FuncStatus &) const;
        ///
-       void doDispatch(Cursor & cur, FuncRequest & cmd);
-       ///
        docstring toolTip(BufferView const & bv, int x, int y) const;
        ///
        Inset * clone() const { return new InsetScript(*this); }
-       /// used by the constructors
-       void init();
        ///
        docstring contextMenu(BufferView const & bv, int x, int y) const;
+       //@}
+
+       /// \name Public functions inherited from InsetText class
+       //@{
        ///
-       friend class InsetScriptParams;
+       bool allowMultiPar() const { return false; }
+       //@}
 
+protected:
+       /// \name Protected functions inherited from Inset class
+       //@{
+       ///
+       void doDispatch(Cursor & cur, FuncRequest & cmd);
+       //@}
+
+private:
+       /// used by the constructors
+       void init();
+       ///
+       friend class InsetScriptParams;
        ///
        InsetScriptParams params_;
 };