34 lines
826 B
C++
34 lines
826 B
C++
/****************************************************************************\
|
|
*
|
|
* MSLUPROP.H
|
|
*
|
|
* Created: William Taylor (wtaylor) 12/14/00
|
|
*
|
|
* MS Ratings Property Sheet Class
|
|
*
|
|
\****************************************************************************/
|
|
|
|
#ifndef MSLU_PROPSHEET_H
|
|
#define MSLU_PROPSHEET_H
|
|
|
|
struct PRSD; // Forward Declaration
|
|
|
|
class PropSheet{
|
|
private:
|
|
PROPSHEETHEADER psHeader;
|
|
|
|
public:
|
|
PropSheet();
|
|
~PropSheet();
|
|
|
|
BOOL Init(HWND hwnd, int nPages, char *szCaption, BOOL fApplyNow);
|
|
int Run();
|
|
|
|
void MakePropPage( HPROPSHEETPAGE hPage );
|
|
|
|
int PropPageCount( void ) { return psHeader.nPages; }
|
|
void SetStartPage( int m_nStartPage ) { psHeader.nStartPage = m_nStartPage; }
|
|
};
|
|
|
|
#endif
|