myserver-commit
[Top][All Lists]
Advanced

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

[myserver-commit] [2908] Begining settings serialization


From: Ignacy Moryc
Subject: [myserver-commit] [2908] Begining settings serialization
Date: Sun, 26 Oct 2008 10:59:23 +0000

Revision: 2908
          http://svn.sv.gnu.org/viewvc/?view=rev&root=myserver&revision=2908
Author:   ignacy
Date:     2008-10-26 10:59:22 +0000 (Sun, 26 Oct 2008)

Log Message:
-----------
Begining settings serialization

Modified Paths:
--------------
    trunk/misc/PyGTK_Control/ConfigGUI.py

Modified: trunk/misc/PyGTK_Control/ConfigGUI.py
===================================================================
--- trunk/misc/PyGTK_Control/ConfigGUI.py       2008-10-26 08:28:39 UTC (rev 
2907)
+++ trunk/misc/PyGTK_Control/ConfigGUI.py       2008-10-26 10:59:22 UTC (rev 
2908)
@@ -290,6 +290,20 @@
     def run(self):
         gtk.main()
 
+    # Here begins the functionality implementation
+    def get(self, name):
+        """ Helper/alias function returns widgetwith specified name """
+        return self.wTree.get_widget(name)
+
+    def serialize_config(self):
+        """ This function serializes the configurtion settings
+        and returns a dictionary with pairs:
+        name_of_setting: vlue """
+        settings = { 'LANGUGE' : 
self.get("combobox2").get_active_text().partition(".")[0].capitalize(), \
+                     'VERBOSITY' :  
self.get("cbVerbosityLevel").get_active_text() }
+        return settings
+
+
 def main():
     app = ConfigGUIGTK()
     app.run()






reply via email to

[Prev in Thread] Current Thread [Next in Thread]