diff --git a/CmdWindow.py b/CmdWindow.py index 545970d..6c5ed73 100644 --- a/CmdWindow.py +++ b/CmdWindow.py @@ -18,7 +18,9 @@ class CmdWindow: self.window.show_all() def main(self): + self.text = '' gtk.main() + return self.text def delete_event(self, widget, event, data=None): return False @@ -27,4 +29,5 @@ class CmdWindow: gtk.main_quit() def activate_event(self, widget, data=None): + self.text = self.entry.get_text() self.window.destroy() diff --git a/dwtt b/dwtt index 90f45aa..2dd48ec 100755 --- a/dwtt +++ b/dwtt @@ -25,12 +25,14 @@ def main(argv): sys.exit(1) timedbfile = os.path.expanduser('~/.' + PROGRAM_NAME + '.db') + timenow = datetime.now() for opt, arg in opts: if opt in ("-d", "--dbfile"): timedbfile = arg elif opt == '-c': cmd = doCmdWindow() + print "cmd was:", cmd elif opt == "--help": usage() sys.exit() @@ -49,7 +51,7 @@ def createdb(dbfile): def doCmdWindow(): c = CmdWindow() - c.main() + return c.main() if __name__ == "__main__": main(sys.argv)