/////////////////////////////////////////////////////////////////////////////
// Name: docmdi.h
-// Purpose: documentation for wxDocMDIParentFrame class
+// Purpose: interface of wxDocMDIParentFrame
// Author: wxWidgets team
// RCS-ID: $Id$
// Licence: wxWindows license
MDI parent frames.
It cooperates with the wxView, wxDocument,
- wxDocManager and wxDocTemplates classes.
+ wxDocManager and wxDocTemplates() classes.
See the example application in @c samples/docview.
@library{wxcore}
@category{FIXME}
- @seealso
- @ref overview_docviewoverview "Document/view overview", wxMDIParentFrame
+ @see @ref overview_docviewoverview, wxMDIParentFrame
*/
class wxDocMDIParentFrame : public wxMDIParentFrame
{
Constructor.
*/
wxDocMDIParentFrame();
- wxDocMDIParentFrame(wxDocManager* manager, wxFrame * parent,
+ wxDocMDIParentFrame(wxDocManager* manager, wxFrame* parent,
wxWindowID id,
const wxString& title,
const wxPoint& pos = wxDefaultPosition,
/**
Creates the window.
*/
- bool Create(wxDocManager* manager, wxFrame * parent,
+ bool Create(wxDocManager* manager, wxFrame* parent,
wxWindowID id, const wxString& title,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
/**
Deletes all views and documents. If no user input cancelled the
operation, the frame will be destroyed and the application will exit.
-
Since understanding how document/view clean-up takes place can be difficult,
the implementation of this function is shown below.
*/
};
+
/**
@class wxDocMDIChildFrame
@wxheader{docmdi.h}
@library{wxcore}
@category{FIXME}
- @seealso
- @ref overview_docviewoverview "Document/view overview", wxMDIChildFrame
+ @see @ref overview_docviewoverview, wxMDIChildFrame
*/
class wxDocMDIChildFrame : public wxMDIChildFrame
{
/**
Returns the document associated with this frame.
*/
- wxDocument* GetDocument();
+ wxDocument* GetDocument() const;
/**
Returns the view associated with this frame.
*/
- wxView* GetView();
+ wxView* GetView() const;
/**
Sets the currently active view to be the frame's view. You may need
/**
Sets the document for this frame.
*/
- void SetDocument(wxDocument * doc);
+ void SetDocument(wxDocument* doc);
/**
Sets the view for this frame.
*/
- void SetView(wxView * view);
+ void SetView(wxView* view);
/**
wxDocument* m_childDocument
-
The document associated with the frame.
*/
/**
wxView* m_childView
-
The view associated with the frame.
*/
};
+