]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insettext.h
The markDirty() and fitCursor() changes
[lyx.git] / src / insets / insettext.h
index 487e9a0e4a2a6e2968df4cab4d5e441214154d37..c6a199386fa9ad8006eab6ab8408b99c4d3e4b9b 100644 (file)
@@ -47,17 +47,15 @@ public:
                ///
                CURSOR = 1,
                ///
-               CLEAR_FRAME = 2,
+               DRAW_FRAME = 2,
                ///
-               DRAW_FRAME = 4,
+               SELECTION = 4,
                ///
-               SELECTION = 8,
+               CURSOR_PAR = 8,
                ///
-               CURSOR_PAR = 16,
+               FULL = 16,
                ///
-               FULL = 32,
-               ///
-               INIT = 64
+               INIT = 32
        };
        ///
        enum DrawFrame {
@@ -94,7 +92,7 @@ public:
        ///
        int textWidth(BufferView *, bool fordraw = false) const;
        ///
-       void draw(BufferView *, LyXFont const &, int , float &, bool) const;
+       void draw(BufferView *, LyXFont const &, int , float &) const;
        ///
        void update(BufferView *, LyXFont const &, bool = false);
        ///
@@ -108,8 +106,6 @@ public:
        ///
        bool isTextInset() const { return true; }
        ///
-       bool doClearArea() const;
-       ///
        void insetUnlock(BufferView *);
        ///
        bool lockInsetInInset(BufferView *, UpdatableInset *);
@@ -346,15 +342,13 @@ private:
        ///
        Row * crow(BufferView *) const;
        ///
-       void drawFrame(Painter &, bool cleared) const;
+       void drawFrame(Painter &) const;
        ///
-       void clearFrame(Painter &, bool cleared) const;
-       ///
-       void clearInset(BufferView *, int baseline, bool & cleared) const;
+       void clearInset(BufferView *, int baseline) const;
        ///
        void saveLyXTextState(LyXText *) const;
        ///
-       void restoreLyXTextState(BufferView *, LyXText *) const;
+       void restoreLyXTextState(LyXText *) const;
        ///
        void reinitLyXText() const;
        ///
@@ -394,8 +388,6 @@ private:
        ///
        mutable int last_drawn_width;
        ///
-       mutable bool frame_is_visible;
-       ///
        mutable BufferView * cached_bview;
        ///
        mutable boost::shared_ptr<LyXText> cached_text;