Author: reinhard
Date: 2006-10-17 13:32:36 -0500 (Tue, 17 Oct 2006)
New Revision: 8828

Modified:
   trunk/gnue-forms/src/GFForm.py
   trunk/gnue-forms/src/uidrivers/_base/UIdriver.py
Log:
Call _ui_goto_page_ directly from GFForm.


Modified: trunk/gnue-forms/src/GFForm.py
===================================================================
--- trunk/gnue-forms/src/GFForm.py      2006-10-17 18:19:37 UTC (rev 8827)
+++ trunk/gnue-forms/src/GFForm.py      2006-10-17 18:32:36 UTC (rev 8828)
@@ -958,7 +958,7 @@
         try:
             self.move_focus(widget)
             if self._currentPage != old_page:
-                self.dispatchEvent('gotoPAGE', self._currentPage, _form=self);
+                self.uiWidget._ui_goto_page_(self._currentPage.uiWidget)
         finally:
             self._currentEntry.ui_focus_in()
             self.beginEditing()

Modified: trunk/gnue-forms/src/uidrivers/_base/UIdriver.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/_base/UIdriver.py    2006-10-17 18:19:37 UTC 
(rev 8827)
+++ trunk/gnue-forms/src/uidrivers/_base/UIdriver.py    2006-10-17 18:32:36 UTC 
(rev 8828)
@@ -182,7 +182,6 @@
 
     # register incomming events
     self.registerEventListeners ({
-            'gotoPAGE'         : self.goto_page,
             'setTitle'         : self.setTitle,
 
             # Clipboard contents
@@ -414,17 +413,6 @@
     raise ImplementationError, (self.name, '_getInput')
 
 
-  # ---------------------------------------------------------------------------
-  # goto_page
-  # ---------------------------------------------------------------------------
-
-  def goto_page (self, event):
-
-    uiForm = self._gfObjToUIWidget [event._form]._uiForm
-    uiPage = self._gfObjToUIWidget [event.data]
-    uiForm._ui_goto_page_(uiPage)
-
-
   #############################################################################
   #
   # Required Functions



_______________________________________________
commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue

Reply via email to