--- a/tuikit/backend_curses.py Fri Mar 18 20:14:44 2011 +0100
+++ b/tuikit/backend_curses.py Sun Apr 10 22:54:38 2011 +0200
@@ -73,6 +73,7 @@
self.screen = screen
self.height, self.width = screen.getmaxyx()
+ self.cursor = None
self.clipstack = []
self.colorstack = []
self.inputqueue = []
@@ -238,8 +239,6 @@
def erase(self):
- curses.curs_set(False)
- self.cursor = None
self.screen.erase()
@@ -258,6 +257,11 @@
if not self.testclip(x, y):
return
self.cursor = (y, x)
+
+
+ def hidecursor(self):
+ curses.curs_set(False)
+ self.cursor = None
## input ##