// CPupGuiApp.h: interface for the CPupGuiApp class.
//
//////////////////////////////////////////////////////////////////////
#ifndef PUPGUIAPP_H
#define PUPGUIAPP_H
//////////////////////////////////////////////////////////////////////

#include "resource.h"		// main symbols for GUI
#include "pupappdlg.h"
#include "pupapp.h"

class CPupGuiApp : public PupApp
{

public:	
	int exit();

	CPupGuiApp();

	virtual int initialize();

	virtual ~CPupGuiApp();
	
	///////////////////////////////////////////////////////////////////
	// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CPupGuiApp)
	public:
	virtual BOOL InitInstance();
	virtual BOOL ExitInstance();
	//}}AFX_VIRTUAL

	 ///////////////////////////////////////////////////////////////////
	// Implementation
	//{{AFX_MSG(CPupGuiApp)
		// NOTE - the ClassWizard will add and remove member functions here.
		//    DO NOT EDIT what you see in these blocks of generated code !
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()

private:	
	CPupAppDlg *_pDlg;
};

#endif 