]> git.lyx.org Git - lyx.git/blobdiff - src/dociterator.h
Continue to improve GtkLengthEntry
[lyx.git] / src / dociterator.h
index c69c703c515893ecdfd670f09a529558cb86ee67..f8f4b490f52cb6c2bc82dc74c534bf9770402141 100644 (file)
@@ -164,6 +164,8 @@ public:
        LyXText * text();
        ///
        LyXText const * text() const;
+       /// the containing inset or the cell, respectively
+       InsetBase * realInset() const;
        ///
        InsetBase * innerInsetOfType(int code) const;
        ///
@@ -176,8 +178,11 @@ public:
        //
        /// move on one logical position, do not descend into nested insets
        void forwardPosNoDescend();
-       /// move on one logical position, descend into nested insets
-       void forwardPos();
+       /**
+        * move on one logical position, descend into nested insets
+        * skip collapsed insets if \p ignorecollapsed is true
+        */
+       void forwardPos(bool ignorecollapsed = false);
        /// move on one physical character or inset
        void forwardChar();
        /// move on one paragraph