// DialogBase.cpp : _xZkqqHx_iDeDiDjDiDhGiDiKiDiBiDjDiDgFiBfLiDfGiDiHiDjD_xHqqkZx_ _xZkqqHx_iDhEiDeAiDeDiDiL_xHqqkZx_
//

#include "stdafx.h"
#include "DynamicDraw.h"		// For FFGetApp().
// 06.11.22 Fukushiro M. 1_xZkqqHx_iNhDjCmHiJmB_xHqqkZx_ ()
#include "DynamicDrawView.h"	// For g_pView.
// 06.12.05 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
//#include "UtilWin.h"			// For FFAddRgn.
#include "DialogBase.h"			// This header.

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CFCDialogBase _xZkqqHx_iDfPiDeDiDeBiDiNiDeP_xHqqkZx_

IMPLEMENT_DYNCREATE(CFCDialogBase, CDialog)

//----- 06.03.15 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//CFCDialogBase::CFCDialogBase(CWnd* pParent /*=NULL*/)
//	: BASE_CLASS(CFCDialogBase::IDD, pParent)
//{
//	//{{AFX_DATA_INIT(CFCDialogBase)
//		// _xZkqqHx_iDiBiDiC_xHqqkZx_ - ClassWizard _xZkqqHx_iCmNiClBiCmMiImKjChFiCmJiDhNiDgCiDhDiDjDiDePjHhAiCmMiDhNiDeOiDiNiCpAjCmHiJmBiCnMiClNiCmNiNoNiPjMiClFiCnMiClHiBeC_xHqqkZx_
//	//}}AFX_DATA_INIT
//}
//----- 06.03.15 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

CFCDialogBase::CFCDialogBase ()
			:	BASE_CLASS()
{
} // CFCDialogBase::CFCDialogBase.

CFCDialogBase::CFCDialogBase (	LPCTSTR lpszTemplateName,
								CWnd* pParentWnd)
			:	BASE_CLASS(lpszTemplateName, pParentWnd)
{
} // CFCDialogBase::CFCDialogBase.

CFCDialogBase::CFCDialogBase (	UINT nIDTemplate,
								CWnd* pParentWnd)
			:	BASE_CLASS(nIDTemplate, pParentWnd)
{
} // CFCDialogBase::CFCDialogBase.

void CFCDialogBase::DoDataExchange (CDataExchange* pDX)
{
	BASE_CLASS::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CFCDialogBase)
		// _xZkqqHx_iDiBiDiC_xHqqkZx_ - ClassWizard _xZkqqHx_iCmNiClBiCmMiImKjChFiCmJiDhNiDgCiDhDiDjDiDePjHhAiCmMiDhNiDeOiDiNiCpAjCmHiJmBiCnMiClNiCmNiNoNiPjMiClFiCnMiClHiBeC_xHqqkZx_
	//}}AFX_DATA_MAP
} // CFCDialogBase::DoDataExchange.

BEGIN_MESSAGE_MAP(CFCDialogBase, BASE_CLASS)
	//{{AFX_MSG_MAP(CFCDialogBase)
	ON_WM_CREATE()
	ON_WM_CLOSE()
	ON_WM_DESTROY()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CFCDialogBase _xZkqqHx_iDiBiDgCiDfKiBfLiDfH_xHqqkZx_ _xZkqqHx_iDgOiDjDiDgIiDiJ_xHqqkZx_

int CFCDialogBase::OnCreate (LPCREATESTRUCT lpCreateStruct)
{
	if (BASE_CLASS::OnCreate(lpCreateStruct) == -1)
		return -1;
	// _xZkqqHx_iDhMiDgCiDhGiDhBiDjDiDgHiCmMiDfOiBfLiDfBiDgCiDgHiCmJjDgPjIfOiBeC_xHqqkZx_
	FFGetApp()->RegisterPopHintTarget(m_hWnd);
	return 0;
} // CFCDialogBase::OnCreate.

void CFCDialogBase::OnDestroy ()
{
	// _xZkqqHx_iDhMiDgCiDhGiDhBiDjDiDgHiCmMiDfOiBfLiDfBiDgCiDgHiCkJiCoHjDgPjIfOiJpAiPjMiBeC_xHqqkZx_
	FFGetApp()->UnregisterPopHintTarget(m_hWnd);

	BASE_CLASS::OnDestroy();
} // CFCDialogBase::OnDestroy.

//----- 06.12.05 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
////----- 06.11.22 Fukushiro M. _xZkqqHx_jCmHiJmBiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDialogBase::OnClose
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfPiDeDiDeBiDiNiDePiCpAjFmCiClGiCoJiCmGiCkLiCmJiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	06.11.22 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDialogBase::OnClose ()
//{
//	// _xZkqqHx_iDfPiDeDiDeBiDiNiDePiCpAjFmCiClGiClNjClMiMoDiCmJiMmFjHeMiDiKiBfLiDfHiDiHiDjDiCpAjAnIiCmBiCmEiNmEjFgAiJoGiClHiCoJiCmG_xHqqkZx_
//	// _xZkqqHx_iDfPiDeDiDeBiDiNiDePiCmMiDfDiDhOiCkKiOgDiCmBiCmEiClFiCnMiCkEiPoKiNiHiCkKiCkAiCoJiBeC_xHqqkZx_
//	// _xZkqqHx_iClBiCoKiCpAjGgIiCkOiClNiCnPiBeBiDfPiDeDiDeBiDiNiDePiCmMjHmMiIoGiCpAiMmFjHeMiDiKiBfLiDfHiDiHiDjDiCmJjCmHiJmBiClHiCoJiBeC_xHqqkZx_
//	FFAddRgn(m_hWnd);
//	// Baseclass_xZkqqHx_iKnGjAjEiCpAiOmAiNhDiBeC_xHqqkZx_
//	BASE_CLASS::OnClose();
//} // CFCDialogBase::OnClose.
////----- 06.11.22 Fukushiro M. _xZkqqHx_jCmHiJmBiPeJ_xHqqkZx_ ()-----
//
////----- 06.12.01 Fukushiro M. _xZkqqHx_jCmHiJmBiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDialogBase::OnOK
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iBhFiCgOiCgKiBhGiDhLiDfOiDjDiCkJiCoHiOmAiNhDiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jCiNiInD_xHqqkZx_>	CDialog::DoModal_xZkqqHx_iCmFiCmNiBeB_xHqqkZx_OK_xZkqqHx_iDhLiDfOiDjDiBeFiDeMiDiDiDjDiDfKiDiLiDhLiDfOiDjDiCmFiCoA_xHqqkZx_
// *			_xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCkKjFmCiClGiCoJiCkKiBeB_xHqqkZx_WM_CLOSE_xZkqqHx_iCmNjBjHjFhEiClDiCoKiCmIiCkCiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	06.12.01 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDialogBase::OnOK ()
//{
//	// _xZkqqHx_iDfPiDeDiDeBiDiNiDePiCpAjFmCiClGiClNjClMiMoDiCmJiMmFjHeMiDiKiBfLiDfHiDiHiDjDiCpAjAnIiCmBiCmEiNmEjFgAiJoGiClHiCoJiCmG_xHqqkZx_
//	// _xZkqqHx_iDfPiDeDiDeBiDiNiDePiCmMiDfDiDhOiCkKiOgDiCmBiCmEiClFiCnMiCkEiPoKiNiHiCkKiCkAiCoJiBeC_xHqqkZx_
//	// _xZkqqHx_iClBiCoKiCpAjGgIiCkOiClNiCnPiBeBiDfPiDeDiDeBiDiNiDePiCmMjHmMiIoGiCpAiMmFjHeMiDiKiBfLiDfHiDiHiDjDiCmJjCmHiJmBiClHiCoJiBeC_xHqqkZx_
//	FFAddRgn(m_hWnd);
//	// Baseclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
//	BASE_CLASS::OnOK();
//} // CFCDialogBase::OnOK.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDialogBase::OnCancel
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iBhFiDeMiDiDiDjDiDfKiDiLiBhGiDhLiDfOiDjDiCkJiCoHiOmAiNhDiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jCiNiInD_xHqqkZx_>	CDialog::DoModal_xZkqqHx_iCmFiCmNiBeB_xHqqkZx_OK_xZkqqHx_iDhLiDfOiDjDiBeFiDeMiDiDiDjDiDfKiDiLiDhLiDfOiDjDiCmFiCoA_xHqqkZx_
// *			_xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCkKjFmCiClGiCoJiCkKiBeB_xHqqkZx_WM_CLOSE_xZkqqHx_iCmNjBjHjFhEiClDiCoKiCmIiCkCiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	06.12.01 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDialogBase::OnCancel ()
//{
//	// _xZkqqHx_iDfPiDeDiDeBiDiNiDePiCpAjFmCiClGiClNjClMiMoDiCmJiMmFjHeMiDiKiBfLiDfHiDiHiDjDiCpAjAnIiCmBiCmEiNmEjFgAiJoGiClHiCoJiCmG_xHqqkZx_
//	// _xZkqqHx_iDfPiDeDiDeBiDiNiDePiCmMiDfDiDhOiCkKiOgDiCmBiCmEiClFiCnMiCkEiPoKiNiHiCkKiCkAiCoJiBeC_xHqqkZx_
//	// _xZkqqHx_iClBiCoKiCpAjGgIiCkOiClNiCnPiBeBiDfPiDeDiDeBiDiNiDePiCmMjHmMiIoGiCpAiMmFjHeMiDiKiBfLiDfHiDiHiDjDiCmJjCmHiJmBiClHiCoJiBeC_xHqqkZx_
//	FFAddRgn(m_hWnd);
//	// Baseclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
//	BASE_CLASS::OnCancel();
//} // CFCDialogBase::OnCancel.
////----- 06.12.01 Fukushiro M. _xZkqqHx_jCmHiJmBiPeJ_xHqqkZx_ ()-----
//----- 06.12.05 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
