diff options
Diffstat (limited to 'toolbars.py')
-rw-r--r-- | toolbars.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/toolbars.py b/toolbars.py index 868b245..a208763 100644 --- a/toolbars.py +++ b/toolbars.py @@ -123,8 +123,13 @@ class EditToolbar(gtk.Toolbar): copy_tool.connect('clicked', lambda x: calc.text_copy()) self.insert(copy_tool, -1) - menu_item = MenuItem(_('Cut')) - menu_item.set_accelerator(_('<ctrl>x')) + menu_item = MenuItem(_('Cut')) + + try: + menu_item.set_accelerator(_('<ctrl>x')) + except AttributeError: + pass + menu_item.connect('activate', lambda x: calc.text_cut()) menu_item.show() copy_tool.get_palette().menu.append(menu_item) |