home *** CD-ROM | disk | FTP | other *** search
- // $$VAL:SHEETHEADER$$ : header file
- //
- $$IF:MODELESS$$
- // $$VAL:SHEETCLASS$$ is a modeless property sheet that is
- // created once and not destroyed until the application
- // closes. It is initialized and controlled from
- // $$VAL:FRAMECLASS$$.
- $$ENDIF$$
- $$IF:!MODELESS$$
- // This class defines custom modal property sheet
- // $$VAL:SHEETCLASS$$.
- $$ENDIF$$
- $$IF:PREVIEW$$
- // $$VAL:SHEETCLASS$$ has been customized to include
- // a preview window.
- $$ENDIF$$
-
- #ifndef $$VAL:SHEETWRAPPER$$
- #define $$VAL:SHEETWRAPPER$$
-
- #include "$$VAL:PAGEHEADER$$"
- $$IF:PREVIEW$$
- #include "$$VAL:PREVIEWHEADER$$"
- $$ENDIF$$
-
- /////////////////////////////////////////////////////////////////////////////
- // $$VAL:SHEETCLASS$$
-
- class $$VAL:SHEETCLASS$$ : public CPropertySheet
- {
- DECLARE_DYNAMIC($$VAL:SHEETCLASS$$)
-
- // Construction
- public:
- $$VAL:SHEETCLASS$$(CWnd* pParentWnd = NULL);
-
- // Attributes
- public:
- $$LOOP:PAGES:PAGE_IDX$$
- $$VAL_IDX:PAGECLASS:PAGE_IDX$$ $$VAL_IDX:PAGEVAR:PAGE_IDX$$;
- $$ENDLOOP$$
- $$IF:PREVIEW$$
- $$VAL:PREVIEWCLASS$$ m_wndPreview;
- $$ENDIF$$
-
- // Operations
- public:
-
- // Overrides
- // ClassWizard generated virtual function overrides
- //{{AFX_VIRTUAL($$VAL:SHEETCLASS$$)
- //}}AFX_VIRTUAL
-
- // Implementation
- public:
- virtual ~$$VAL:SHEETCLASS$$();
- $$IF:PREVIEW$$
- virtual BOOL OnInitDialog();
- $$ENDIF$$
- $$IF:MODELESS$$
- virtual void PostNcDestroy();
- $$ENDIF$$
-
- // Generated message map functions
- protected:
- //{{AFX_MSG($$VAL:SHEETCLASS$$)
- // NOTE - the ClassWizard will add and remove member functions here.
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
- };
-
- /////////////////////////////////////////////////////////////////////////////
-
- #endif // $$VAL:SHEETWRAPPER$$