From 11b442f3419201bd9073c70490bea34025312716 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Fri, 17 Feb 2012 13:16:18 +0100 Subject: Minor refactoring + accessibility++ --- mat-gui | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/mat-gui b/mat-gui index d96ae3e..e80773e 100755 --- a/mat-gui +++ b/mat-gui @@ -155,7 +155,8 @@ class GUI: picture = gtk.Image() picture.set_from_stock(pix, gtk.ICON_SIZE_MENU) item.set_image(picture) - item.set_label(name) + item.set_label('_' + name) + item.set_use_underline(True) item.connect('activate', func) menu.append(item) @@ -165,9 +166,9 @@ class GUI: ''' submenu = gtk.Menu() menuitem = gtk.MenuItem() - menuitem.set_use_underline(True) menuitem.set_submenu(submenu) menuitem.set_label('_' + name) + menuitem.set_use_underline(True) menubar.append(menuitem) return submenu @@ -221,7 +222,6 @@ class GUI: return menubar - def treeview_keyboard_event(self, widget, event): ''' Remove selected files from the treeview @@ -229,11 +229,10 @@ class GUI: ''' if gtk.gdk.keyval_name(event.keyval) == "Delete": rows = [] - model = self.liststore - self.selection.selected_foreach(lambda model, path, iter: rows.append(iter)) + self.selection.selected_foreach( + lambda model, path, iter: rows.append(iter)) [self.liststore.remove(i) for i in rows] - def __add_files(self, button): ''' Add the files chosed by the filechoser ("Add" button) @@ -299,17 +298,17 @@ class GUI: else: return True - def __popup_metadata(self, tv, nb, tvc): + def __popup_metadata(self, widget, row, col): ''' Popup that display on double-clic metadata from a file ''' - label = '%s\'s metadatas:\n' % self.liststore[nb][1] - meta ='' - if self.liststore[nb][0].file.is_clean(): + label = '%s\'s metadatas:\n' % self.liststore[row][1] + meta = '' + if self.liststore[row][0].file.is_clean(): meta = 'No metadata found' else: - iterator = self.liststore[nb][0].file.get_meta().iteritems() + iterator = self.liststore[row][0].file.get_meta().iteritems() for i, j in iterator: name = '-' + str(i) + ' : ' meta += ('\n' + name + str(j)) @@ -318,7 +317,7 @@ class GUI: gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, gtk.MESSAGE_INFO, gtk.BUTTONS_CLOSE, label) w.set_resizable(True) - w.set_size_request(400,300) + w.set_size_request(400, 300) scrolled_window = gtk.ScrolledWindow() scrolled_window.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC) w.vbox.pack_start(scrolled_window, True, True, 0) @@ -711,7 +710,8 @@ def translate(): if language: langs += language.split(':') - return gettext.translation('mat-gui', 'locale', langs, fallback=True).ugettext + return gettext.translation('mat-gui', 'locale', langs, + fallback=True).ugettext if __name__ == '__main__': -- cgit v1.3