Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.9.1, 0.9.1.1, and 0.9.2

stable taskbarui: follow styles of Windows standard dialog

Changeset f3439ee28ffe

Parent b29465b4d931

by Yuki KODAMA

Changes to one file · Browse files at f3439ee28ffe Showing diff from parent b29465b4d931 Diff from another changeset...

 
29
30
31
 
 
32
33
34
35
36
 
193
194
195
 
 
 
 
 
 
 
 
 
 
 
 
196
197
198
199
200
201
202
203
204
205
206
207
208
 
311
312
313
 
 
 
 
314
315
316
 
29
30
31
32
33
34
 
35
36
37
 
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
 
 
 
 
 
 
213
214
215
 
318
319
320
321
322
323
324
325
326
327
@@ -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)