Reviewers: ,
Please review this at http://codereview.tryton.org/489002/
Affected files:
M tryton/gui/window/win_form.py
Index: tryton/gui/window/win_form.py
===================================================================
--- a/tryton/gui/window/win_form.py
+++ b/tryton/gui/window/win_form.py
@@ -56,27 +56,18 @@
gtk.RESPONSE_CANCEL)
self.but_cancel.set_focus_on_click(False)
+ if new and self.many:
+ self.but_new = self.win.add_button(gtk.STOCK_NEW,
+ gtk.RESPONSE_ACCEPT)
+ self.but_new.set_focus_on_click(False)
+ self.but_new.set_accel_path('<tryton>/Form/New',
self.accel_group)
+
self.but_ok = self.win.add_button(gtk.STOCK_OK,
gtk.RESPONSE_OK)
self.but_ok.set_focus_on_click(False)
- if new and self.many:
- self.but_ok.add_accelerator('clicked',
- self.accel_group, gtk.keysyms.Return,
- gtk.gdk.CONTROL_MASK | gtk.gdk.SHIFT_MASK,
- gtk.ACCEL_VISIBLE)
-
- self.but_new = self.win.add_button(gtk.STOCK_NEW,
- gtk.RESPONSE_ACCEPT)
- self.but_new.set_focus_on_click(False)
- self.but_new.add_accelerator('clicked', self.accel_group,
- gtk.keysyms.Return, gtk.gdk.CONTROL_MASK,
- gtk.ACCEL_VISIBLE)
- self.win.set_default_response(gtk.RESPONSE_ACCEPT)
- else:
- self.but_ok.add_accelerator('clicked', self.accel_group,
- gtk.keysyms.Return, gtk.gdk.CONTROL_MASK,
- gtk.ACCEL_VISIBLE)
- self.win.set_default_response(gtk.RESPONSE_OK)
+ self.but_ok.add_accelerator('clicked', self.accel_group,
+ gtk.keysyms.Return, gtk.gdk.CONTROL_MASK, gtk.ACCEL_VISIBLE)
+ self.win.set_default_response(gtk.RESPONSE_OK)
self.win.set_title(self.screen.current_view.title)
--
[email protected] mailing list