Table Of Contents

Previous topic

listener

Next topic

meta

This Page

phoenix_title _Listener

Installs event handlers to view objects and delegates some events to Presenter.


class_hierarchy Inheritance Diagram

Inheritance diagram for class _Listener

Inheritance diagram of _Listener


method_summary Methods Summary

AskSave Show confirmation dialog.
Install Set event handlers.
InstallTestWinEvents  
ItemsAreCompatible  
OnAutoRefresh  
OnCaptureLostTestWin  
OnCloseTestWin  
OnCloseToolFrame wx.EVT_CLOSE handler
OnCloseWindow wx.EVT_CLOSE handler
OnCmdPaste ID.PASTE handler (for Edit menu and shortcuts).
OnCollapse  
OnCollapseAll  
OnComment Create comment node.
OnComponentCreate Hadnler for creating new elements.
OnComponentReplace Hadnler for creating new elements.
OnComponentTool Hadnler for creating new elements.
OnCopy wx.ID_COPY handler.
OnCut wx.ID_CUT handler.
OnDebugCMD  
OnDelete wx.ID_DELETE handler.
OnEmbedPanel  
OnExit wx.ID_EXIT handler
OnExpand  
OnFind  
OnFindAgain  
OnFrameActivate  
OnGeneratePython  
OnHelpAbout  
OnHelpContents  
OnHelpReadme  
OnIconize  
OnIdle  
OnIdleAfterSize  
OnLeftDownTestWin  
OnLocate  
OnMenuHighlight  
OnMenuPaste wx.ID_PASTE handler (for XMLTreeMenu).
OnMoveDown  
OnMoveLeft  
OnMoveRight  
OnMoveUp  
OnNew wx.ID_NEW hadndler.
OnOpen wx.ID_OPEN handler.
OnPanelPageChanged  
OnPanelPageChanging  
OnPanelTogglePin  
OnPasteSibling ID.PASTE_SIBLING handler.
OnPrefs  
OnRecentFile wx.ID_FILE<n> handler.
OnRedo  
OnReference Create reference to an existing object.
OnRefresh  
OnSaveOrSaveAs wx.ID_SAVE and wx.ID_SAVEAS handler
OnShowTools  
OnShowXML  
OnSizeTestWin  
OnSubclass  
OnTest  
OnTestHide  
OnTestWinEvent  
OnToolPanelPageChanged  
OnToolPaste frame.ID_TOOL_PASTE handler.
OnTreeItemCollapsed  
OnTreeLeftDown  
OnTreeRightDown  
OnTreeSelChanged  
OnTreeSelChanging  
OnUndo  
OnUnselect  
OnUpdateUI  
SaveRecent Append path to recently used files.
Uninstall Unbind some event before destroying.

api Class API



class _Listener

Installs event handlers to view objects and delegates some events to Presenter.


Methods



AskSave(self)

Show confirmation dialog.



Install(self, frame, tree, panel, toolFrame, testWin)

Set event handlers.



InstallTestWinEvents(self)


ItemsAreCompatible(self, parent, child)


OnAutoRefresh(self, evt)


OnCaptureLostTestWin(self, evt)


OnCloseTestWin(self, evt)


OnCloseToolFrame(self, evt)

wx.EVT_CLOSE handler



OnCloseWindow(self, evt)

wx.EVT_CLOSE handler



OnCmdPaste(self, evt)

ID.PASTE handler (for Edit menu and shortcuts).



OnCollapse(self, evt)


OnCollapseAll(self, evt)


OnComment(self, evt)

Create comment node.



OnComponentCreate(self, evt)

Hadnler for creating new elements.



OnComponentReplace(self, evt)

Hadnler for creating new elements.



OnComponentTool(self, evt)

Hadnler for creating new elements.



OnCopy(self, evt)

wx.ID_COPY handler.



OnCut(self, evt)

wx.ID_CUT handler.



OnDebugCMD(self, evt)


OnDelete(self, evt)

wx.ID_DELETE handler.



OnEmbedPanel(self, evt)


OnExit(self, evt)

wx.ID_EXIT handler



OnExpand(self, evt)


OnFind(self, evt)


OnFindAgain(self, evt)


OnFrameActivate(self, evt)


OnGeneratePython(self, evt)


OnHelpAbout(self, evt)


OnHelpContents(self, evt)


OnHelpReadme(self, evt)


OnIconize(self, evt)


OnIdle(self, evt)


OnIdleAfterSize(self, evt)


OnLeftDownTestWin(self, evt)


OnLocate(self, evt)


OnMenuHighlight(self, evt)


OnMenuPaste(self, evt)

wx.ID_PASTE handler (for XMLTreeMenu).



OnMoveDown(self, evt)


OnMoveLeft(self, evt)


OnMoveRight(self, evt)


OnMoveUp(self, evt)


OnNew(self, evt)

wx.ID_NEW hadndler.



OnOpen(self, evt)

wx.ID_OPEN handler.



OnPanelPageChanged(self, evt)


OnPanelPageChanging(self, evt)


OnPanelTogglePin(self, evt)


OnPasteSibling(self, evt)

ID.PASTE_SIBLING handler.



OnPrefs(self, evt)


OnRecentFile(self, evt)

wx.ID_FILE<n> handler.



OnRedo(self, evt)


OnReference(self, evt)

Create reference to an existing object.



OnRefresh(self, evt)


OnSaveOrSaveAs(self, evt)

wx.ID_SAVE and wx.ID_SAVEAS handler



OnShowTools(self, evt)


OnShowXML(self, evt)


OnSizeTestWin(self, evt)


OnSubclass(self, evt)


OnTest(self, evt)


OnTestHide(self, evt)


OnTestWinEvent(self, evt)


OnToolPanelPageChanged(self, evt)


OnToolPaste(self, evt)

frame.ID_TOOL_PASTE handler.



OnTreeItemCollapsed(self, evt)


OnTreeLeftDown(self, evt)


OnTreeRightDown(self, evt)


OnTreeSelChanged(self, evt)


OnTreeSelChanging(self, evt)


OnUndo(self, evt)


OnUnselect(self, evt)


OnUpdateUI(self, evt)


SaveRecent(self, path)

Append path to recently used files.



Uninstall(self)

Unbind some event before destroying.