Hmm, I was looking at the code as I am also learning Python.
In case you are interested in bug report. class LineTool method OnLeftUp needs self.done = True or else if you are in Line mode and you just click with out moving the mouse you get an error. DarkCowherd -- http://mail.python.org/mailman/listinfo/python-list