146 |
self._fitted = 1 |
self._fitted = 1 |
147 |
|
|
148 |
|
|
149 |
|
# Catch the tab changes |
150 |
def notebookTabHandler(self,event): |
def notebookTabHandler(self,event): |
151 |
if event.GetEventType() == wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING: |
if event.GetEventType() == wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING: |
152 |
#object = _IdToGFObj[_eventObjTowxWindow(event).GetId()] |
self.uiform._eventHandler('requestPAGE',event.GetSelection(), _form=self.form) |
|
action = None |
|
|
if self.__notebookLoopTrap == 0: |
|
|
action = events.Event('requestPAGE',event.GetSelection(), _form=self.form) |
|
|
self.__notebookLoopTrap = 1 |
|
|
else: |
|
|
self.__notebookLoopTrap = 0 |
|
|
if action: |
|
|
self.uiform._eventHandler(action) |
|
153 |
|
|
154 |
def setPage(self, page): |
def setPage(self, page): |
155 |
pageId = self._pageList.index(page) |
pageId = self._pageList.index(page) |