]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/DEVEL/mathml_editor/src/TPushParser.hh
* added show/hide cursro methods
[helm.git] / helm / DEVEL / mathml_editor / src / TPushParser.hh
index 186e9087a3ab1a156fab938d4da70085d8b67f3c..06020b52ff6b6b2ca14094a18c9a6ef4afeabb60 100644 (file)
@@ -21,12 +21,16 @@ public:
   virtual void push(const TToken&);
   virtual std::string drop(void);
   virtual void setCursorHint(const std::string&);
+  virtual bool hideCursor(void);
+  virtual bool showCursor(void);
 
   virtual bool thaw(void);
 
   DOM::Document document(void) const { return doc.document().cloneNode(true); }
 
 private:
+  void init(void);
+
   std::string PRIME(void) const;
   bool isPrimes(const TNode&) const;
 
@@ -82,6 +86,7 @@ private:
   unsigned  nextId;
   TDocument doc;
   TNode     cursor;
+  unsigned  hiddenCursor;
   const class TDictionary& dictionary;
 };