www.pudn.com > goodchessGame.zip > ImageDialog.cpp


// ImageDialog.cpp : implementation file 
// 
 
#include "stdafx.h" 
#include "FiveInOne.h" 
#include "ImageDialog.h" 
 
#ifdef _DEBUG 
#define new DEBUG_NEW 
#undef THIS_FILE 
static char THIS_FILE[] = __FILE__; 
#endif 
 
///////////////////////////////////////////////////////////////////////////// 
// CImageDialog dialog 
 
 
CImageDialog::CImageDialog(CWnd* pParent /*=NULL*/) 
	: CDialog(CImageDialog::IDD, pParent) 
{ 
	//{{AFX_DATA_INIT(CImageDialog) 
		// NOTE: the ClassWizard will add member initialization here 
	//}}AFX_DATA_INIT 
 
	m_ImageID = FIRE; 
	m_DeckID = FIREDECK; 
	m_bFire = FALSE; 
	m_bWater = FALSE; 
	m_bEarth = FALSE; 
	m_bSky = FALSE; 
	m_bSpace = FALSE; 
	m_bLightenning = FALSE; 
	m_bMan = FALSE; 
	m_bWoman = FALSE; 
} 
 
 
void CImageDialog::DoDataExchange(CDataExchange* pDX) 
{ 
	CDialog::DoDataExchange(pDX); 
	//{{AFX_DATA_MAP(CImageDialog) 
	//}}AFX_DATA_MAP 
} 
 
 
BEGIN_MESSAGE_MAP(CImageDialog, CDialog) 
	//{{AFX_MSG_MAP(CImageDialog) 
	ON_BN_CLICKED(IDC_FIRE, OnFire) 
	ON_BN_CLICKED(IDC_WATER, OnWater) 
	ON_BN_CLICKED(IDC_SKY, OnSky) 
	ON_BN_CLICKED(IDC_EARTH, OnEarth) 
	ON_BN_CLICKED(IDC_SPACE, OnSpace) 
	ON_BN_CLICKED(IDC_LIGHTENNING, OnLightenning) 
	ON_BN_CLICKED(IDC_MAN, OnMan) 
	ON_BN_CLICKED(IDC_WOMAN, OnWoman)	//}}AFX_MSG_MAP 
	//}}AFX_MSG_MAP 
END_MESSAGE_MAP() 
 
///////////////////////////////////////////////////////////////////////////// 
// CImageDialog message handlers 
 
void CImageDialog::OnFire()  
{ 
	// TODO: Add your control notification handler code here 
 
	CWnd *pWnd = (CWnd*)GetDlgItem(IDC_FIRE); 
	CDC *pDC = pWnd->GetDC(); 
	CRect Rect; 
	pWnd->GetClientRect(Rect); 
	pDC->DrawFocusRect(Rect); 
	 
	if(!m_bFire) 
	{ 
		m_bFire = TRUE; 
		m_ImageID = FIRE; 
		m_DeckID = FIREDECK; 
	} 
	else 
	{ 
		m_bFire = FALSE; 
		m_ImageID = WATER; 
		m_DeckID = WATERDECK; 
	} 
 
	if(m_bWater) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WATER); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWater = FALSE; 
	} 
 
	if(m_bEarth) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_EARTH); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bEarth = FALSE; 
	} 
 
	if(m_bSpace) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SPACE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSpace = FALSE; 
	} 
	if(m_bLightenning) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_LIGHTENNING); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bLightenning = FALSE; 
	} 
	if(m_bSky) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SKY); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSky = FALSE; 
	} 
	if(m_bMan) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_MAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bMan = FALSE; 
	} 
	if(m_bWoman) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WOMAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWoman = FALSE; 
	} 
} 
 
void CImageDialog::OnWater()  
{ 
	// TODO: Add your control notification handler code here 
 
	CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WATER); 
	CDC *pDC = pWnd->GetDC(); 
	CRect Rect; 
	pWnd->GetClientRect(Rect); 
	pDC->DrawFocusRect(Rect); 
 
	if(!m_bWater) 
	{ 
		m_bWater = TRUE; 
		m_ImageID = WATER; 
		m_DeckID = WATERDECK; 
	} 
	else 
	{ 
		m_bWater = FALSE; 
		m_ImageID = WATER; 
		m_DeckID = WATERDECK; 
	} 
 
	if(m_bFire) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_FIRE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bFire = FALSE; 
	} 
 
	if(m_bEarth) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_EARTH); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bEarth = FALSE; 
	} 
 
	if(m_bSpace) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SPACE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSpace = FALSE; 
	} 
	if(m_bLightenning) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_LIGHTENNING); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bLightenning = FALSE; 
	} 
	if(m_bSky) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SKY); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSky = FALSE; 
	} 
	if(m_bMan) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_MAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bMan = FALSE; 
	} 
	if(m_bWoman) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WOMAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWoman = FALSE; 
	} 
} 
 
void CImageDialog::OnSky()  
{ 
	// TODO: Add your control notification handler code here 
	 
	CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SKY); 
	CDC *pDC = pWnd->GetDC(); 
	CRect Rect; 
	pWnd->GetClientRect(Rect); 
	pDC->DrawFocusRect(Rect); 
 
	if(!m_bSky) 
	{ 
		m_bSky = TRUE; 
		m_ImageID = SKY; 
		m_DeckID = SKYDECK; 
	} 
	else 
	{ 
		m_bSky = FALSE; 
		m_ImageID = WATER; 
		m_DeckID = WATERDECK; 
	} 
 
 
	if(m_bWater) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WATER); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWater = FALSE; 
	} 
 
	if(m_bEarth) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_EARTH); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bEarth = FALSE; 
	} 
 
	if(m_bSpace) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SPACE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSpace = FALSE; 
	} 
	if(m_bLightenning) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_LIGHTENNING); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bLightenning = FALSE; 
	} 
	if(m_bFire) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_FIRE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bFire = FALSE; 
	} 
	if(m_bMan) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_MAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bMan = FALSE; 
	} 
	if(m_bWoman) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WOMAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWoman = FALSE; 
	} 
} 
 
void CImageDialog::OnEarth()  
{ 
	// TODO: Add your control notification handler code here 
	 
	CWnd *pWnd = (CWnd*)GetDlgItem(IDC_EARTH); 
	CDC *pDC = pWnd->GetDC(); 
	CRect Rect; 
	pWnd->GetClientRect(Rect); 
	pDC->DrawFocusRect(Rect); 
 
	if(!m_bEarth) 
	{ 
		m_bEarth = TRUE; 
		m_ImageID = EARTH; 
		m_DeckID = EARTHDECK; 
	} 
	else 
	{ 
		m_bEarth = FALSE; 
		m_ImageID = WATER; 
		m_DeckID = WATERDECK; 
	} 
 
	if(m_bWater) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WATER); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWater = FALSE; 
	} 
 
	if(m_bFire) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_FIRE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bFire = FALSE; 
	} 
 
	if(m_bSpace) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SPACE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSpace = FALSE; 
	} 
	if(m_bLightenning) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_LIGHTENNING); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bLightenning = FALSE; 
	} 
	if(m_bSky) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SKY); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSky = FALSE; 
	} 
	if(m_bMan) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_MAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bMan = FALSE; 
	} 
	if(m_bWoman) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WOMAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWoman = FALSE; 
	} 
} 
 
void CImageDialog::OnSpace()  
{ 
	// TODO: Add your control notification handler code here 
	 
	CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SPACE); 
	CDC *pDC = pWnd->GetDC(); 
	CRect Rect; 
	pWnd->GetClientRect(Rect); 
	pDC->DrawFocusRect(Rect); 
 
	if(!m_bSpace) 
	{ 
		m_bSpace = TRUE; 
		m_ImageID = SPACE; 
		m_DeckID = SPACEDECK; 
	} 
	else 
	{ 
		m_bSpace = FALSE; 
		m_ImageID = WATER; 
		m_DeckID = WATERDECK; 
	} 
 
	if(m_bWater) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WATER); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWater = FALSE; 
	} 
 
	if(m_bEarth) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_EARTH); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bEarth = FALSE; 
	} 
 
	if(m_bFire) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_FIRE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bFire = FALSE; 
	} 
	if(m_bLightenning) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_LIGHTENNING); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bLightenning = FALSE; 
	} 
	if(m_bSky) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SKY); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSky = FALSE; 
	} 
	if(m_bMan) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_MAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bMan = FALSE; 
	} 
	if(m_bWoman) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WOMAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWoman = FALSE; 
	} 
} 
 
void CImageDialog::OnLightenning()  
{ 
	// TODO: Add your control notification handler code here 
 
	CWnd *pWnd = (CWnd*)GetDlgItem(IDC_LIGHTENNING); 
	CDC *pDC = pWnd->GetDC(); 
	CRect Rect; 
	pWnd->GetClientRect(Rect); 
	pDC->DrawFocusRect(Rect); 
 
	if(!m_bLightenning) 
	{ 
		m_bLightenning = TRUE; 
		m_ImageID = LIGHTENNING; 
		m_DeckID = LIGHTENNINGDECK; 
	} 
	else 
	{ 
		m_bLightenning = FALSE; 
		m_ImageID = WATER; 
		m_DeckID = WATERDECK; 
	} 
 
	if(m_bWater) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WATER); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWater = FALSE; 
	} 
 
	if(m_bEarth) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_EARTH); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bEarth = FALSE; 
	} 
 
	if(m_bSpace) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SPACE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSpace = FALSE; 
	} 
	if(m_bFire) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_FIRE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bFire = FALSE; 
	} 
	if(m_bSky) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SKY); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSky = FALSE; 
	} 
	if(m_bMan) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_MAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bMan = FALSE; 
	} 
	if(m_bWoman) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WOMAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWoman = FALSE; 
	} 
} 
 
void CImageDialog::OnMan()  
{ 
	// TODO: Add your control notification handler code here 
 
	CWnd *pWnd = (CWnd*)GetDlgItem(IDC_MAN); 
	CDC *pDC = pWnd->GetDC(); 
	CRect Rect; 
	pWnd->GetClientRect(Rect); 
	pDC->DrawFocusRect(Rect); 
 
	if(!m_bMan) 
	{ 
		m_bMan = TRUE; 
		m_ImageID = MAN; 
		m_DeckID = MANDECK; 
	} 
	else 
	{ 
		m_bMan = FALSE; 
		m_ImageID = WATER; 
		m_DeckID = WATERDECK; 
	} 
 
	if(m_bWater) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WATER); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWater = FALSE; 
	} 
 
	if(m_bEarth) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_EARTH); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bEarth = FALSE; 
	} 
 
	if(m_bSpace) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SPACE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSpace = FALSE; 
	} 
	if(m_bFire) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_FIRE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bFire = FALSE; 
	} 
	if(m_bSky) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SKY); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSky = FALSE; 
	} 
	if(m_bLightenning) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_LIGHTENNING); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bLightenning = FALSE; 
	} 
	if(m_bWoman) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WOMAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWoman = FALSE; 
	} 
} 
 
void CImageDialog::OnWoman()  
{ 
	// TODO: Add your control notification handler code here 
 
	CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WOMAN); 
	CDC *pDC = pWnd->GetDC(); 
	CRect Rect; 
	pWnd->GetClientRect(Rect); 
	pDC->DrawFocusRect(Rect); 
 
	if(!m_bWoman) 
	{ 
		m_bWoman = TRUE; 
		m_ImageID = WOMAN; 
		m_DeckID = WOMANDECK; 
	} 
	else 
	{ 
		m_bWoman = FALSE; 
		m_ImageID = WATER; 
		m_DeckID = WATERDECK; 
	} 
 
	if(m_bWater) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_WATER); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bWater = FALSE; 
	} 
 
	if(m_bEarth) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_EARTH); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bEarth = FALSE; 
	} 
 
	if(m_bSpace) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SPACE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSpace = FALSE; 
	} 
	if(m_bFire) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_FIRE); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bFire = FALSE; 
	} 
	if(m_bSky) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_SKY); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bSky = FALSE; 
	} 
	if(m_bLightenning) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_LIGHTENNING); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bLightenning = FALSE; 
	} 
	if(m_bMan) 
	{ 
		CWnd *pWnd = (CWnd*)GetDlgItem(IDC_MAN); 
		CDC *pDC = pWnd->GetDC(); 
		CRect Rect; 
		pWnd->GetClientRect(Rect); 
		pDC->DrawFocusRect(Rect); 
		m_bMan = FALSE; 
	} 
} 
 
BOOL CImageDialog::OnInitDialog()  
{ 
	CDialog::OnInitDialog(); 
	 
	// TODO: Add extra initialization here 
 
	m_bWater = FALSE; 
	m_bEarth = FALSE; 
	m_bSpace = FALSE; 
	m_bFire = FALSE; 
	m_bSky = FALSE; 
	m_bLightenning = FALSE; 
	m_bMan = FALSE; 
	m_bWoman = FALSE; 
	 
	return TRUE;  // return TRUE unless you set the focus to a control 
	              // EXCEPTION: OCX Property Pages should return FALSE 
}