]> git.lyx.org Git - features.git/blobdiff - src/cursor.h
some integer type changes for inset unification
[features.git] / src / cursor.h
index 1ee90351cc27cc2011e40af5ece62a8b879b8c38..18050ff0e4c77a2e2883c4b887e02dd8fc4d17b6 100644 (file)
@@ -15,8 +15,6 @@
 #include "textcursor.h"
 #include "cursor_slice.h"
 
-#include "support/types.h"
-
 #include <iosfwd>
 #include <vector>
 
@@ -35,6 +33,13 @@ class InsetTabular;
 
 class LCursor {
 public:
+       /// type for cell number in inset
+       typedef CursorSlice::idx_type idx_type;
+       /// type for paragraph numbers positions within a cell
+       typedef CursorSlice::par_type par_type;
+       /// type for cursor positions within a cell
+       typedef CursorSlice::pos_type pos_type;
+
        /// create 'empty' cursor
        explicit LCursor(BufferView * bv);
        /// dispatch from innermost inset upwards