]> git.lyx.org Git - lyx.git/blobdiff - src/cursor.h
fix reading the author field.
[lyx.git] / src / cursor.h
index 5fbad76ef74b89b93617088c32876222694c6403..e39048d60b4556c26cd55a0d97a8fe7d05172859 100644 (file)
@@ -55,7 +55,7 @@ public:
        /// pop one slice off the cursor stack and go right
        bool popRight();
        /// sets cursor part
-       void setCursor(DocIterator const & it, bool sel);
+       void setCursor(DocIterator const & it);
 
        //
        // selection
@@ -184,6 +184,13 @@ private:
        /// are we on the way to get one?
        bool mark_;
 
+public:
+       /// the actual cursor position
+       int xo_;
+       int yo_;
+
+private:
+
        //
        // math specific stuff that could be promoted to "global" later
        //
@@ -272,12 +279,6 @@ public:
        bool openable(MathAtom const &) const;
        ///
        Encoding const * getEncoding() const;
-
-private:
-       /// moves position closest to (x, y) in current cell
-       void bruteFind2(int x, int y);
-       /// moves position closest to (x, y) in given box
-       bool bruteFind(int x, int y, int xlow, int xhigh, int ylow, int yhigh);
 };
 
 #endif // LYXCURSOR_H