# Document/View Framework
[Full Class List by Category]

## Detailed Description

wxWidgets supports a document/view framework which provides housekeeping for a document-centric application.

Related Overviews: Document/View Framework

## Classes
class | wxCommand
| wxCommand is a base class for modelling an application command, which is an action usually performed by selecting a menu item, pressing a toolbar button or any other means provided by the application to change the data or view. More...
class | wxCommandProcessor
| wxCommandProcessor is a class that maintains a history of wxCommands, with undo/redo functionality built-in. More...
class | wxDocMDIParentFrame
| The wxDocMDIParentFrame class provides a default top-level frame for applications using the document/view framework. More...
class | wxDocMDIChildFrame
| The wxDocMDIChildFrame class provides a default frame for displaying documents on separate windows. More...
class | wxDocTemplate
| The wxDocTemplate class is used to model the relationship between a document class and a view class. More...
class | wxDocManager
| The wxDocManager class is part of the document/view framework supported by wxWidgets, and cooperates with the wxView, wxDocument and wxDocTemplate classes. More...
class | wxView
| The view class can be used to model the viewing and editing component of an application's file-based data. More...
class | wxDocChildFrame
| The wxDocChildFrame class provides a default frame for displaying documents on separate windows. More...
class | wxDocParentFrame
| The wxDocParentFrame class provides a default top-level frame for applications using the document/view framework. More...
class | wxDocument
| The document class can be used to model an application's file-based data. More...
class | wxFileHistory
| The wxFileHistory encapsulates a user interface convenience, the list of most recently visited files as shown on a menu (usually the File menu). More...

|  | [ top ]