[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r8655 - trunk/gnue-forms/src/uidrivers/gtk2/widgets
From: |
reinhard |
Subject: |
[gnue] r8655 - trunk/gnue-forms/src/uidrivers/gtk2/widgets |
Date: |
Wed, 6 Sep 2006 03:40:26 -0500 (CDT) |
Author: reinhard
Date: 2006-09-06 03:40:25 -0500 (Wed, 06 Sep 2006)
New Revision: 8655
Modified:
trunk/gnue-forms/src/uidrivers/gtk2/widgets/_base.py
Log:
Fix for setting the checkbox to undefined state in gtk2 UI.
Modified: trunk/gnue-forms/src/uidrivers/gtk2/widgets/_base.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/gtk2/widgets/_base.py 2006-09-05
20:38:39 UTC (rev 8654)
+++ trunk/gnue-forms/src/uidrivers/gtk2/widgets/_base.py 2006-09-06
08:40:25 UTC (rev 8655)
@@ -284,7 +284,12 @@
elif isinstance (widget, gtk.CheckButton):
self._blockHandler (widget, '_clickedHandler')
- widget.set_active (value)
+ if value is None:
+ widget.set_active (False)
+ widget.set_inconsistent (True)
+ else:
+ widget.set_inconsistent (False)
+ widget.set_active (value)
self._blockHandler (widget, '_clickedHandler', True)
elif isinstance (widget, gtk.TreeView):
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r8655 - trunk/gnue-forms/src/uidrivers/gtk2/widgets,
reinhard <=