windows-nt/Source/XPSP1/NT/base/fs/hsm/gui/rsoptcom/uninschk.h
2020-09-26 16:20:57 +08:00

79 lines
1.6 KiB
C++

/*++
© 1998 Seagate Software, Inc. All rights reserved.
Module Name:
UnInsCheck.h
Abstract:
Dialog to check for type of uninstall.
Author:
Rohde Wakefield [rohde] 09-Oct-1997
Revision History:
--*/
#ifndef _UNINSCHK_H
#define _UNINSCHK_H
#pragma once
#include "uninstal.h"
#include <rscln.h>
/////////////////////////////////////////////////////////////////////////////
// CUninstallCheck dialog
class CUninstallCheck : public CDialog
{
// Construction
public:
CUninstallCheck( CRsOptCom * pOptCom );
~CUninstallCheck();
// Dialog Data
//{{AFX_DATA(CUninstallCheck)
enum { IDD = IDD_WIZ_UNINSTALL_CHECK };
// NOTE - ClassWizard will add data members here.
// DO NOT EDIT what you see in these blocks of generated code !
//}}AFX_DATA
// Overrides
// ClassWizard generate virtual function overrides
//{{AFX_VIRTUAL(CUninstallCheck)
public:
virtual INT_PTR DoModal();
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
CRsOptCom* m_pOptCom;
CRsUninstall* m_pUninst; // allows access to CRsUninstall state
BOOL m_dataLoss; // TRUE if Remote Storage data exists
CFont m_boldShellFont;
protected:
// Generated message map functions
//{{AFX_MSG(CUninstallCheck)
virtual BOOL OnInitDialog();
virtual void OnOK();
virtual void OnCancel();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Developer Studio will insert additional declarations immediately before the previous line.
//}}AFX
#endif