Return non-blank entry or None.
(self)
| 129 | (widget or self.entry_error)['text'] = 'ERROR: ' + message |
| 130 | |
| 131 | def entry_ok(self): # Example: usually replace. |
| 132 | "Return non-blank entry or None." |
| 133 | entry = self.entry.get().strip() |
| 134 | if not entry: |
| 135 | self.showerror('blank line.') |
| 136 | return None |
| 137 | return entry |
| 138 | |
| 139 | def ok(self, event=None): # Do not replace. |
| 140 | '''If entry is valid, bind it to 'result' and destroy tk widget. |