]> 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 6a6293ca22b2c5eec7c5c9280d4a4d1088a290de..671ede9e0b0e915e3350667529e6138f8e7a213f 100644 (file)
@@ -607,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."""