[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r8716 - in trunk/gnue-forms/src/uidrivers: curses/widgets gtk2/wi
From: |
reinhard |
Subject: |
[gnue] r8716 - in trunk/gnue-forms/src/uidrivers: curses/widgets gtk2/widgets qt3/widgets win32/widgets wx/widgets wx26/widgets |
Date: |
Fri, 6 Oct 2006 15:40:01 -0500 (CDT) |
Author: reinhard
Date: 2006-10-06 15:40:00 -0500 (Fri, 06 Oct 2006)
New Revision: 8716
Modified:
trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py
trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py
trunk/gnue-forms/src/uidrivers/qt3/widgets/entry.py
trunk/gnue-forms/src/uidrivers/win32/widgets/entry.py
trunk/gnue-forms/src/uidrivers/wx/widgets/entry.py
trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py
Log:
Added explicit _ui_enable_ and _ui_disable_ methods to all entry
implementations.
Modified: trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py 2006-10-05
15:47:11 UTC (rev 8715)
+++ trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py 2006-10-06
20:40:00 UTC (rev 8716)
@@ -89,6 +89,20 @@
self.__pindex [index] = 1
# ---------------------------------------------------------------------------
+ # Enable/disable this entry
+ # ---------------------------------------------------------------------------
+
+ def _ui_enable_(self, index):
+ self.__enabled[index] = True
+ self.__repaint(index)
+
+ # ---------------------------------------------------------------------------
+
+ def _ui_disable_(self, index):
+ self.__enabled[index] = False
+ self.__repaint(index)
+
+ # ---------------------------------------------------------------------------
# Focus has changed to this entry
# ---------------------------------------------------------------------------
Modified: trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py 2006-10-05
15:47:11 UTC (rev 8715)
+++ trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py 2006-10-06
20:40:00 UTC (rev 8716)
@@ -215,6 +215,19 @@
# ---------------------------------------------------------------------------
+ # Enable/disable this entry
+ # ---------------------------------------------------------------------------
+
+ def _ui_enable_(self, index):
+ self.widgets[index].set_sensitive(True)
+
+ # ---------------------------------------------------------------------------
+
+ def _ui_disable_(self, index):
+ self.widgets[index].set_sensitive(False)
+
+
+ # ---------------------------------------------------------------------------
# Set the cursor position in a widget to position
# ---------------------------------------------------------------------------
Modified: trunk/gnue-forms/src/uidrivers/qt3/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/qt3/widgets/entry.py 2006-10-05 15:47:11 UTC
(rev 8715)
+++ trunk/gnue-forms/src/uidrivers/qt3/widgets/entry.py 2006-10-06 20:40:00 UTC
(rev 8716)
@@ -102,6 +102,19 @@
return newWidget
+ # -------------------------------------------------------------------------
+ # Enable/disable this entry
+ # -------------------------------------------------------------------------
+
+ def _ui_enable_(self, index):
+ self.widgets[index].setEnabled(True)
+
+ # -------------------------------------------------------------------------
+
+ def _ui_disable_(self, index):
+ self.widgets[index].setEnabled(False)
+
+
###########################################################
#
# Our custom event-riddled QObjects
Modified: trunk/gnue-forms/src/uidrivers/win32/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/win32/widgets/entry.py 2006-10-05
15:47:11 UTC (rev 8715)
+++ trunk/gnue-forms/src/uidrivers/win32/widgets/entry.py 2006-10-06
20:40:00 UTC (rev 8716)
@@ -111,6 +111,19 @@
return newWidget
+ # ---------------------------------------------------------------------------
+ # Enable/disable this entry
+ # ---------------------------------------------------------------------------
+
+ def _ui_enable_(self, index):
+ self.widgets[index].Enable(True)
+
+ # ---------------------------------------------------------------------------
+
+ def _ui_disable_(self, index):
+ self.widgets[index].Enable(False)
+
+
configuration = {
'baseClass' : UIEntry,
'provides' : 'GFEntry',
Modified: trunk/gnue-forms/src/uidrivers/wx/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx/widgets/entry.py 2006-10-05 15:47:11 UTC
(rev 8715)
+++ trunk/gnue-forms/src/uidrivers/wx/widgets/entry.py 2006-10-06 20:40:00 UTC
(rev 8716)
@@ -254,6 +254,19 @@
self._eventHandler(action)
+ # ---------------------------------------------------------------------------
+ # Enable/disable this entry
+ # ---------------------------------------------------------------------------
+
+ def _ui_enable_(self, index):
+ self.widgets[index].Enable(True)
+
+ # ---------------------------------------------------------------------------
+
+ def _ui_disable_(self, index):
+ self.widgets[index].Enable(False)
+
+
# ----------------------------------------------------------------------------
# Configuration data
# ----------------------------------------------------------------------------
Modified: trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py 2006-10-05
15:47:11 UTC (rev 8715)
+++ trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py 2006-10-06
20:40:00 UTC (rev 8716)
@@ -455,6 +455,19 @@
self._request('SELECTWITHMOUSE', position1=left, position2=right)
+ # -------------------------------------------------------------------------
+ # Enable/disable this entry
+ # -------------------------------------------------------------------------
+
+ def _ui_enable_(self, index):
+ self.widgets[index].Enable(True)
+
+ # -------------------------------------------------------------------------
+
+ def _ui_disable_(self, index):
+ self.widgets[index].Enable(False)
+
+
# =============================================================================
# Configuration
# =============================================================================
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r8716 - in trunk/gnue-forms/src/uidrivers: curses/widgets gtk2/widgets qt3/widgets win32/widgets wx/widgets wx26/widgets,
reinhard <=