commit-gnue
[Top][All Lists]
Advanced

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

r5818 - in trunk/gnue-forms/src: . uidrivers/wx/widgets


From: btami
Subject: r5818 - in trunk/gnue-forms/src: . uidrivers/wx/widgets
Date: Fri, 14 May 2004 03:43:43 -0500 (CDT)

Author: btami
Date: 2004-05-14 03:43:42 -0500 (Fri, 14 May 2004)
New Revision: 5818

Modified:
   trunk/gnue-forms/src/GFParser.py
   trunk/gnue-forms/src/uidrivers/wx/widgets/entry.py
Log:
fixed dropdownMode handling bug

Modified: trunk/gnue-forms/src/GFParser.py
===================================================================
--- trunk/gnue-forms/src/GFParser.py    2004-05-14 08:40:31 UTC (rev 5817)
+++ trunk/gnue-forms/src/GFParser.py    2004-05-14 08:43:42 UTC (rev 5818)
@@ -568,8 +568,8 @@
                   'label': {'Label': _('Label (non-editable)')} },
                'Default': 'default',
                'Description': 'The style of entry widget requested. Currently '
-                              'either {text}, {label}, {checkbox}, or 
{dropdown}. To '
-                              'use {dropdown} you are required to use both the 
'
+                              'either {text}, {label}, {checkbox}, {listbox}, 
or {dropdown}. To '
+                              'use {listbox} or {dropdown} you are required to 
use both the '
                               '{fk_source}, {fk_key}, and {fk_description} '
                               'attributes. The {label} style implies the '
                               '{readonly} attribute.'  },
@@ -1122,6 +1122,7 @@
 # Different Types of Entries
 #
 entryStyles = {'text': 'Text Field',
+               'listbox': 'List Box',
                'dropdown': 'Drop Down Box',
                'label': 'Label-like Field',
                'checkbox': 'Check Box' }

Modified: trunk/gnue-forms/src/uidrivers/wx/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx/widgets/entry.py  2004-05-14 08:40:31 UTC 
(rev 5817)
+++ trunk/gnue-forms/src/uidrivers/wx/widgets/entry.py  2004-05-14 08:43:42 UTC 
(rev 5818)
@@ -64,6 +64,12 @@
         else:
           self.dropdownMode = 'gtk1'
           self.comboHandler = self._gtk1ComboHandler
+      elif gConfigForms('dropdownMode') == 'windows':
+        self.dropdownMode = 'windows'
+        self.comboHandler = self._windowsComboHandler
+      elif gConfigForms('dropdownMode') == 'gtk1':
+        self.dropdownMode = 'gtk1'
+        self.comboHandler = self._gtk1ComboHandler
           
       if event.initialize:
         choices = []





reply via email to

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