///
void par(Paragraph * p);
///
- Paragraph * par();
+ //Paragraph * par();
///
Paragraph * par() const;
///
///
void row(Row * r);
///
- Row * row();
+ //Row * row();
///
Row * row() const;
private:
return !(a == b);
}
+///
+inline
+bool operator<(LyXCursor const & a, LyXCursor const & b)
+{
+ // Can this be done in a nother way?
+ return (a.y() < b.y() && a.pos() < b.pos());
+}
+
+///
+inline
+bool operator>(LyXCursor const & a, LyXCursor const & b)
+{
+ return b < a;
+}
+
+///
+inline
+bool operator>=(LyXCursor const & a, LyXCursor const & b)
+{
+#if 0
+ return (a > b || a == b);
+#else
+ return !(a < b);
+#endif
+}
+
+
+///
+inline
+bool operator<=(LyXCursor const & a, LyXCursor const & b)
+{
+#if 0
+ return (a < b || a == b);
+#else
+ return !(a > b);
+#endif
+}
+
#endif