[POS-commit] r127 - in Stoq2/interface: . components pos

Evandro Vale Miquelito evandro at async.com.br
Mon Mar 14 11:41:31 BRT 2005


Author: evandro
Date: 2005-03-14 11:41:31 -0300 (Mon, 14 Mar 2005)
New Revision: 127

Modified:
   Stoq2/interface/__init__.py
   Stoq2/interface/components/login.py
   Stoq2/interface/pos/pos.py
Log:
widgets attribute is now a tuple and a small fix in a keyactions attribute.


Modified: Stoq2/interface/__init__.py
===================================================================
--- Stoq2/interface/__init__.py	2005-03-14 14:40:17 UTC (rev 126)
+++ Stoq2/interface/__init__.py	2005-03-14 14:41:31 UTC (rev 127)
@@ -81,10 +81,10 @@
 
     def __init__(self, app):
         self.app = app
-        self.widgets = self.widgets[:] + ['clear_cookie_menuitem',
+        self.widgets = self.widgets[:] + ('clear_cookie_menuitem',
                                           'change_user_menuitem',
                                           'save_cookie_menuitem',
-                                          'user_menu']
+                                          'user_menu')
         self.keyactions = { gtk.keysyms.F10: self.inspect, 
                             gtk.keysyms.F9: self.reload_world }
         BaseAppWindow.__init__(self, app, keyactions=self.keyactions)

Modified: Stoq2/interface/components/login.py
===================================================================
--- Stoq2/interface/components/login.py	2005-03-14 14:40:17 UTC (rev 126)
+++ Stoq2/interface/components/login.py	2005-03-14 14:41:31 UTC (rev 127)
@@ -33,17 +33,18 @@
 
 class LoginDialog(Delegate, RunnableView):
     toplevel_name = gladefile = "logindialog"
-    widgets = ['login_button',
+    widgets = ('login_button',
                'password',
                'statusbar',
-               'username']
+               'username')
     
     def __init__(self, title=None):
-        Delegate.__init__(self, delete_handler=quit_if_last)
+        self.keyactions = { gtk.keysyms.Escape : self.on_escape_pressed }
+        Delegate.__init__(self, delete_handler=self.close,
+                          keyactions=self.keyactions)
         if title:
             self.set_title(title)
 
-        self.keyactions = { gtk.keysyms.Escape : self.on_escape_pressed }
         self._initialize()
 
     def _initialize(self):

Modified: Stoq2/interface/pos/pos.py
===================================================================
--- Stoq2/interface/pos/pos.py	2005-03-14 14:40:17 UTC (rev 126)
+++ Stoq2/interface/pos/pos.py	2005-03-14 14:41:31 UTC (rev 127)
@@ -33,12 +33,12 @@
 class POS(AppWindow): 
     toplevel_name = gladefile = "pos"
 
-    widgets = ['query_stock_button',
+    widgets = ('query_stock_button',
                'receive_button',
                'cancel_button',
                'invoices_button',
                'invoice_details_button',
-               'customer_button']
+               'customer_button')
 
     def __init__(self, app):
         AppWindow.__init__(self, app)



More information about the POS-commit mailing list