]> git.lyx.org Git - features.git/blobdiff - src/mathed/math_cursor.h
mathed95.diff
[features.git] / src / mathed / math_cursor.h
index df762363b1621cf026dd33416d296ead4d5f30b6..59e76f691808d3c164f4ab1f06ccf3ed1606439c 100644 (file)
@@ -117,12 +117,18 @@ public:
        void setLastCode(MathTextCodes t);
        ///
        void handleFont(MathTextCodes t);
+       /// Splits cells and shifts right part to the next cell
+       void splitCell();
+       /// Splits line and insert new row of cell 
+       void breakLine();
        ///
        MathTextCodes getLastCode() const;
        ///
        int idx() const { return idx_; }
        ///
-       void idxRight();
+       void idxNext();
+       ///
+       void idxPrev();
        ///
        void pullArg();
        ///
@@ -213,12 +219,8 @@ private:
        ///
        bool nextIsInset() const;
        ///
-       bool nextIsActive() const;
-       ///
        bool prevIsInset() const;
        ///
-       bool prevIsActive() const;
-       ///
        bool IsFont() const;
        ///
        bool IsScript() const;
@@ -227,12 +229,8 @@ private:
        ///
        MathInset * nextInset() const;
        ///
-       MathInset * nextActiveInset() const;
-       ///
        MathInset * prevInset() const;
        ///
-       MathInset * prevActiveInset() const;
-       ///
        MathScriptInset * nearbyScriptInset() const;
 
        ///