From bfa7640e67ebb6c9295796256d2ca3583cdf8d80 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Sat, 19 Mar 2011 18:47:28 -0400 Subject: [PATCH] add Close button to About window --- AboutWindow.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/AboutWindow.py b/AboutWindow.py index 02cc0bd..9f92345 100644 --- a/AboutWindow.py +++ b/AboutWindow.py @@ -7,10 +7,19 @@ class AboutWindow: self.window = gtk.Window(gtk.WINDOW_TOPLEVEL) self.window.set_title('About') self.window.connect("key-press-event", self.window_key_press_event) - self.window.add(gtk.Label('About')) + + vbox = gtk.VBox() + vbox.pack_start(gtk.Label('About')) + close = gtk.Button('Close') + close.connect("clicked", self.close_clicked) + vbox.pack_end(close) + + self.window.add(vbox) self.window.show_all() def window_key_press_event(self, widget, event, data=None): if event.keyval == gtk.gdk.keyval_from_name("Escape"): self.window.destroy() + def close_clicked(self, widget, data=None): + self.window.destroy()