Author: reinhard
Date: 2006-10-20 02:20:14 -0500 (Fri, 20 Oct 2006)
New Revision: 8879
Modified:
trunk/gnue-forms/src/uidrivers/wx/widgets/_base.py
Log:
Fixed focus color handling.
Modified: trunk/gnue-forms/src/uidrivers/wx/widgets/_base.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx/widgets/_base.py 2006-10-20 06:34:22 UTC
(rev 8878)
+++ trunk/gnue-forms/src/uidrivers/wx/widgets/_base.py 2006-10-20 07:20:14 UTC
(rev 8879)
@@ -120,7 +120,6 @@
def _ui_set_focus_(self, index):
widget = self.widgets[index]
- widget.__focused = True
widget.SetFocus()
# --------------------------------------------------------------------------
@@ -133,12 +132,14 @@
#when it loses focus.
#TODO: CheckButtons don't get colored...
widget = self.widgets[index]
+ widget.__focused = True
if self._uiDriver._focusColour:
try:
widget.__color
except:
widget.__color = widget.GetBackgroundColour()
widget.SetBackgroundColour(self._uiDriver._focusColour)
+ widget.Refresh()
# --------------------------------------------------------------------------
_______________________________________________
commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue