Windows C++ Library
|
#include <SDIApp.hpp>
Public Member Functions | |
CSDIApp (CSDIFrame &rFrameWnd, CSDICmds &rCmdControl, size_t nMRUSize) | |
virtual | ~CSDIApp () |
virtual CSDIDoc * | CreateDoc () const =0 |
virtual CView * | CreateView (CDoc &rDoc) const =0 |
virtual const tchar * | FileExts () const =0 |
virtual const tchar * | DefFileExt () const =0 |
CSDIFrame & | FrameWnd () |
Static Public Member Functions | |
static CSDIApp & | This () |
Global access to the app singleton. | |
Public Attributes | |
CSDIDoc * | m_pDoc |
CView * | m_pView |
CMRUList | m_MRUList |
Protected Member Functions | |
virtual bool | OnOpen () |
virtual bool | OnClose () |
Private Member Functions | |
CSDIApp (const CSDIApp &) | |
CSDIApp & | operator= (const CSDIApp &) |
CSDIApp::CSDIApp | ( | CSDIFrame & | rFrameWnd, |
CSDICmds & | rCmdControl, | ||
size_t | nMRUSize | ||
) |
CSDIApp::~CSDIApp | ( | ) | [virtual] |
CSDIApp::CSDIApp | ( | const CSDIApp & | ) | [private] |
virtual CSDIDoc* CSDIApp::CreateDoc | ( | ) | const [pure virtual] |
virtual CView* CSDIApp::CreateView | ( | CDoc & | rDoc | ) | const [pure virtual] |
virtual const tchar* CSDIApp::FileExts | ( | ) | const [pure virtual] |
virtual const tchar* CSDIApp::DefFileExt | ( | ) | const [pure virtual] |
CSDIApp & CSDIApp::This | ( | ) | [inline, static] |
Global access to the app singleton.
Reimplemented from CApp.
CSDIFrame & CSDIApp::FrameWnd | ( | ) | [inline] |
bool CSDIApp::OnOpen | ( | ) | [protected, virtual] |
Reimplemented from CApp.
bool CSDIApp::OnClose | ( | ) | [protected, virtual] |
Reimplemented from CApp.