| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 | 
							- /////////////////////////////////////////////////////////////////////////////
 
- // Name:        docmdi.h
 
- // Purpose:     interface of wxDocMDIParentFrame and wxDocMDIChildFrame
 
- // Author:      wxWidgets team
 
- // Licence:     wxWindows licence
 
- /////////////////////////////////////////////////////////////////////////////
 
- /**
 
-     @class wxDocMDIParentFrame
 
-     The wxDocMDIParentFrame class provides a default top-level frame for
 
-     applications using the document/view framework. This class can only be used
 
-     for MDI parent frames.
 
-     It cooperates with the wxView, wxDocument, wxDocManager and wxDocTemplate
 
-     classes.
 
-     @library{wxcore}
 
-     @category{docview}
 
-     @see @ref overview_docview, @ref page_samples_docview, wxMDIParentFrame
 
- */
 
- class wxDocMDIParentFrame : public wxMDIParentFrame
 
- {
 
- public:
 
-     //@{
 
-     /**
 
-         Constructor.
 
-     */
 
-     wxDocMDIParentFrame();
 
-     wxDocMDIParentFrame(wxDocManager* manager, wxFrame* parent,
 
-                         wxWindowID id,
 
-                         const wxString& title,
 
-                         const wxPoint& pos = wxDefaultPosition,
 
-                         const wxSize& size = wxDefaultSize,
 
-                         long style = wxDEFAULT_FRAME_STYLE,
 
-                         const wxString& name = wxFrameNameStr);
 
-     //@}
 
-     /**
 
-         Destructor.
 
-     */
 
-     virtual ~wxDocMDIParentFrame();
 
-     /**
 
-         Creates the window.
 
-     */
 
-     bool Create(wxDocManager* manager, wxFrame* parent,
 
-                 wxWindowID id, const wxString& title,
 
-                 const wxPoint& pos = wxDefaultPosition,
 
-                 const wxSize& size = wxDefaultSize,
 
-                 long style = wxDEFAULT_FRAME_STYLE,
 
-                 const wxString& name = wxFrameNameStr);
 
- };
 
- /**
 
-     @class wxDocMDIChildFrame
 
-     The wxDocMDIChildFrame class provides a default frame for displaying
 
-     documents on separate windows. This class can only be used for MDI child
 
-     frames.
 
-     The class is part of the document/view framework supported by wxWidgets,
 
-     and cooperates with the wxView, wxDocument, wxDocManager and wxDocTemplate
 
-     classes.
 
-     @library{wxcore}
 
-     @category{docview}
 
-     @see @ref overview_docview, @ref page_samples_docview, wxMDIChildFrame
 
- */
 
- class wxDocMDIChildFrame : public wxMDIChildFrame
 
- {
 
- public:
 
-     /**
 
-         Constructor.
 
-     */
 
-     wxDocMDIChildFrame(wxDocument* doc, wxView* view,
 
-                        wxMDIParentFrame* parent, wxWindowID id,
 
-                        const wxString& title,
 
-                        const wxPoint& pos = wxDefaultPosition,
 
-                        const wxSize& size = wxDefaultSize,
 
-                        long style = wxDEFAULT_FRAME_STYLE,
 
-                        const wxString& name = wxFrameNameStr);
 
-     /**
 
-         Destructor.
 
-     */
 
-     virtual ~wxDocMDIChildFrame();
 
-     /**
 
-         Returns the document associated with this frame.
 
-     */
 
-     wxDocument* GetDocument() const;
 
-     /**
 
-         Returns the view associated with this frame.
 
-     */
 
-     wxView* GetView() const;
 
-     /**
 
-         Sets the document for this frame.
 
-     */
 
-     void SetDocument(wxDocument* doc);
 
-     /**
 
-         Sets the view for this frame.
 
-     */
 
-     void SetView(wxView* view);
 
- };
 
 
  |