wx.lib.docview.DocParentFrame¶
The DocParentFrame
class provides a default top-level frame for
applications using the document/view framework. This class can only be
used for SDI (not MDI) parent frames.
It cooperates with the View
, Document
, DocManager
and DocTemplates
classes.
Class Hierarchy¶
Known Superclasses¶
Methods Summary¶
Constructor. Note that the event table must be rebuilt for the |
|
Deletes all views and documents. If no user input cancelled the |
|
Called when File/Exit is chosen and closes the window. |
|
Opens the appropriate file when it is selected from the file history |
|
Processes an event, searching event tables and calling zero or more |
|
Processes a UI event, searching event tables and calling zero or more |
Class API¶
- class DocParentFrame(wx.Frame)¶
The
DocParentFrame
class provides a default top-level frame for applications using the document/view framework. This class can only be used for SDI (not MDI) parent frames.It cooperates with the
View
,Document
,DocManager
andDocTemplates
classes.
Methods¶
- __init__(self, manager, frame, id, title, pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.DEFAULT_FRAME_STYLE, name='frame')¶
Constructor. Note that the event table must be rebuilt for the frame since the EvtHandler is not virtual.
- OnCloseWindow(self, event)¶
Deletes all views and documents. If no user input cancelled the operation, the frame will be destroyed and the application will exit.
- OnExit(self, event)¶
Called when File/Exit is chosen and closes the window.
- OnMRUFile(self, event)¶
Opens the appropriate file when it is selected from the file history menu.
- ProcessEvent(self, event)¶
Processes an event, searching event tables and calling zero or more suitable event handler function(s).
- ProcessUpdateUIEvent(self, event)¶
Processes a UI event, searching event tables and calling zero or more suitable event handler function(s).