Changeset f3439ee28ffe…
Parent b29465b4d931…
by
Changes to one file · Browse files at f3439ee28ffe Showing diff from parent b29465b4d931 Diff from another changeset...
@@ -29,8 +29,9 @@ self.set_title(_('TortoiseHg Taskbar'))
about = gtk.Button(_('About'))
+ okay = gtk.Button(_('OK'))
+ cancel = gtk.Button(_('Cancel'))
self.apply = gtk.Button(_('Apply'))
- close = gtk.Button(_('Close'))
vbox = gtk.VBox()
vbox.set_border_width(5)
@@ -193,16 +194,22 @@ righthbbox.set_spacing(6)
bbox.pack_start(righthbbox, False, False)
+ okay.connect('clicked', self.okay_clicked)
+ key, modifier = gtk.accelerator_parse('Return')
+ okay.add_accelerator('clicked', accelgroup, key, 0,
+ gtk.ACCEL_VISIBLE)
+ righthbbox.pack_start(okay, False, False)
+
+ cancel.connect('clicked', lambda x: self.destroy())
+ key, modifier = gtk.accelerator_parse('Escape')
+ cancel.add_accelerator('clicked', accelgroup, key, 0,
+ gtk.ACCEL_VISIBLE)
+ righthbbox.pack_start(cancel, False, False)
+
self.apply.connect('clicked', self.apply_clicked)
self.apply.set_sensitive(False)
righthbbox.pack_start(self.apply, False, False)
- close.connect('clicked', lambda x: self.destroy())
- key, modifier = gtk.accelerator_parse('Escape')
- close.add_accelerator('clicked', accelgroup, key, 0,
- gtk.ACCEL_VISIBLE)
- righthbbox.pack_start(close, False, False)
-
def add_page(self, notebook, tab):
frame = gtk.Frame()
frame.set_border_width(5)
@@ -311,6 +318,10 @@ def top_clicked(self, button):
self.move_to_other(self.submlist)
+ def okay_clicked(self, button):
+ self.store_shell_configs()
+ self.destroy()
+
def apply_clicked(self, button):
self.store_shell_configs()
button.set_sensitive(False)
|
Loading...