[ocrfeeder] Improve the a11y of the edit pages dialog



commit 2e61f3ee5f3c6c2a7c8e6d4d2af0a43b96cfd035
Author: Joaquim Rocha <jrocha igalia com>
Date:   Thu Jul 15 09:41:42 2010 +0200

    Improve the a11y of the edit pages dialog
    
    widgetPresenter.PageSizeDialog: Set the mnemonic for the labels and
    respective widgets;

 studio/widgetPresenter.py |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)
---
diff --git a/studio/widgetPresenter.py b/studio/widgetPresenter.py
index a42e10a..6430fce 100644
--- a/studio/widgetPresenter.py
+++ b/studio/widgetPresenter.py
@@ -726,10 +726,16 @@ class PageSizeDialog(gtk.Dialog):
         self.width_entry = gtk.SpinButton(gtk.Adjustment(0.0, 1.0, 100000.0, 0.1, 100.0, 0.0), 1.0, 1)
         self.height_entry = gtk.SpinButton(gtk.Adjustment(0.0, 1.0, 100000.0, 0.1, 100.0, 0.0), 1.0, 1)
         size_box.pack_start(self.paper_sizes, False)
-        self.entries_hbox = gtk.HBox()
-        self.entries_hbox.add(gtk.Label(_('Width')))
+        self.entries_hbox = gtk.HBox(False, 6)
+        label = gtk.Label(_('_Width:'))
+        label.set_use_underline(True)
+        label.set_mnemonic_widget(self.width_entry)
+        self.entries_hbox.add(label)
         self.entries_hbox.add(self.width_entry)
-        self.entries_hbox.add(gtk.Label(_('Height')))
+        label = gtk.Label(_('_Height:'))
+        label.set_use_underline(True)
+        label.set_mnemonic_widget(self.height_entry)
+        self.entries_hbox.add(label)
         self.entries_hbox.add(self.height_entry)
         size_box.add(self.entries_hbox)
         page_size_frame.add(size_box)
@@ -737,8 +743,10 @@ class PageSizeDialog(gtk.Dialog):
 
         affected_pages_frame = PlainFrame(_('Affected pages'))
         affected_pages_box = gtk.VBox()
-        self.current_page_radio = gtk.RadioButton(None, _('Current'))
-        self.all_pages_radio = gtk.RadioButton(self.current_page_radio, _('All'))
+        self.current_page_radio = gtk.RadioButton(None, _('C_urrent'),
+                                                  True)
+        self.all_pages_radio = gtk.RadioButton(self.current_page_radio,
+                                               _('_All'), True)
         affected_pages_box.pack_start(self.current_page_radio, False)
         affected_pages_box.pack_start(self.all_pages_radio, False)
         affected_pages_frame.add(affected_pages_box)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]