]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/wx/py/editor.py
An icon for the doc viewer
[wxWidgets.git] / wxPython / wx / py / editor.py
index 6a547188f74bbf355cd8f6a6ec12244d4baabcc0..671ede9e0b0e915e3350667529e6138f8e7a213f 100644 (file)
@@ -14,12 +14,6 @@ import frame
 from shell import Shell
 import version
 
-try:
-    True
-except NameError:
-    True = 1==1
-    False = 1==0
-
 
 class EditorFrame(frame.Frame):
     """Frame containing one editor."""
@@ -613,15 +607,18 @@ class Editor:
 
     def getStatus(self):
         """Return (filepath, line, column) status tuple."""
-        pos = self.window.GetCurrentPos()
-        line = self.window.LineFromPosition(pos) + 1
-        col = self.window.GetColumn(pos)
-        if self.buffer:
-            name = self.buffer.doc.filepath or self.buffer.name
+        if self.window:
+            pos = self.window.GetCurrentPos()
+            line = self.window.LineFromPosition(pos) + 1
+            col = self.window.GetColumn(pos)
+            if self.buffer:
+                name = self.buffer.doc.filepath or self.buffer.name
+            else:
+                name = ''
+            status = (name, line, col)
+            return status
         else:
-            name = ''
-        status = (name, line, col)
-        return status
+            return ('', 0, 0)
 
     def getText(self):
         """Return contents of editor."""