// DlgDebugOut.cpp : _xZkqqHx_iDeDiDjDiDhGiDiKiDiBiDjDiDgFiBfLiDfGiDiHiDjD_xHqqkZx_ _xZkqqHx_iDhEiDeAiDeDiDiL_xHqqkZx_
//

#include "stdafx.h"
#include "DynamicDraw.h"
#include "DlgDebugOut.h"	// This header.

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

/////////////////////////////////////////////////////////////////////////////
// CFCDlgDebugOut _xZkqqHx_iDfPiDeDiDeBiDiNiDeP_xHqqkZx_


CFCDlgDebugOut::CFCDlgDebugOut ()
	: BASE_CLASS()
{
	//{{AFX_DATA_INIT(CFCDlgDebugOut)
		// _xZkqqHx_iDiBiDiC_xHqqkZx_ - ClassWizard _xZkqqHx_iCmNiClBiCmMiImKjChFiCmJiDhNiDgCiDhDiDjDiDePjHhAiCmMiDhNiDeOiDiNiCpAjCmHiJmBiCnMiClNiCmNiNoNiPjMiClFiCnMiClHiBeC_xHqqkZx_
	//}}AFX_DATA_INIT
}


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


BEGIN_MESSAGE_MAP(CFCDlgDebugOut, BASE_CLASS)
	//{{AFX_MSG_MAP(CFCDlgDebugOut)
	ON_WM_SIZE()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CFCDlgDebugOut _xZkqqHx_iDiBiDgCiDfKiBfLiDfH_xHqqkZx_ _xZkqqHx_iDgOiDjDiDgIiDiJ_xHqqkZx_

BOOL CFCDlgDebugOut::OnInitDialog ()
{
	// _xZkqqHx_iDiCiBfLiDgIiDiMiDfIiDfPiDeDiDeBiDiNiDePiCmMiPoKiNiHiBeB_xHqqkZx_BASE_CLASS::OnInitDialog()_xZkqqHx_iCmM_xHqqkZx_
	// _xZkqqHx_jBePiCmJiDfCiDjDiDgHiDiNiBfLiDiLiCmNiNoMjAkMiClDiCoKiCmEiCkCiCoJiBeC_xHqqkZx_
	// BASE_CLASS::OnInitDialog() _xZkqqHx_iCmFiDeFiDeCiDjDiDgIiDeFiDfEiDeDiDfJjFmPiNfIiCkK_xHqqkZx_
	// _xZkqqHx_jDpMiCoJiClNiCnPiBeBiClBiClBiCmFiDiMiDeDiDeBiDeFiDgHiPoOjFpBiCpAiOoGjDlOiBeC_xHqqkZx_

	//----- _xZkqqHx_iDiMiDeDiDeBiDeFiDgHiPoOjFpBiCpAiMhGiOfK_xHqqkZx_ -----
	// _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCmMiOgMjFpLiCmJjCmHiPfNiClFiCmEiDiKiDfEiDeDiDfJiBeC_xHqqkZx_
	const long aId1[] = { IDC_DOT_EDT_MESSAGE };
	// _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCmMiJeFiJlKiCmJjCmHiPfNiClFiCmEiInKjDkOiBeC_xHqqkZx_
	const long aId2[] = { IDCANCEL };
	FFInitDlgLayout(m_mpLayoutInfo,
					this,
					sizeof(aId1) / sizeof(aId1[0]),
					aId1,
					FCDlgLayoutRec::HOOK_ALL);
	FFInitDlgLayout(m_mpLayoutInfo,
					this,
					sizeof(aId2) / sizeof(aId2[0]),
					aId2,
					FCDlgLayoutRec::HOOK_RIGHT | FCDlgLayoutRec::HOOK_BOTTOM);

	//----- _xZkqqHx_iDhEiDiMiBfLiDiAiDfEiDeDiDfJiCmMiNmFiPkMjCgMiCpAiMhGiOfK_xHqqkZx_ -----
	CRect rtWindow;
	GetWindowRect(rtWindow);
	m_szMinFrame.cx = rtWindow.Width();
	m_szMinFrame.cy = rtWindow.Height();

	// Superclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
	if (!BASE_CLASS::OnInitDialog())
		return FALSE;

	return TRUE;  // _xZkqqHx_iDfCiDjDiDgHiDiNiBfLiDiLiCmJiDhEiDeIiBfLiDeKiDfIiCpAjAnNjCoIiClFiCmIiCkCiCmGiCkLiBeBjGnPiCoIjCgMiCmN_xHqqkZx_ TRUE _xZkqqHx_iCmGiCmIiCoIiCnMiClH_xHqqkZx_
	              // _xZkqqHx_jHoBiKeP_xHqqkZx_: OCX _xZkqqHx_iDhGiDiNiDhAiDgFiDeC_xHqqkZx_ _xZkqqHx_iDhJiBfLiDfHiCmMjGnPiCoIjCgMiCmN_xHqqkZx_ FALSE _xZkqqHx_iCmGiCmIiCoIiCnMiClH_xHqqkZx_
} // CFCDlgDebugOut::OnInitDialog.

void CFCDlgDebugOut::OnSize (UINT nType, int cx, int cy)
{
	// Baseclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
	BASE_CLASS::OnSize(nType, cx, cy);
	// OnInitDialog_xZkqqHx_iImIjBePiCmM_xHqqkZx_OnSize_xZkqqHx_iCmMiPoKiNiHiCmNjFjMiLeBiBeC_xHqqkZx_
	if (GetDlgItem(IDC_DOT_EDT_MESSAGE) == NULL) return;
	// _xZkqqHx_iDfCiDjDiDgHiDiNiBfLiDiLiNmEjEhKjChFiBeC_xHqqkZx_
	FFDlgLayout(m_mpLayoutInfo, this, CSize(cx, cy));
} // CFCDlgDebugOut::OnSize.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgDebugOut::OnGetMinMaxInfo
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCmMiNmFjBoFjCgMiBeBiNmFiPkMjCgMiCmMiPoOjFpBiCpAjFnEiClHiBeCiDiKiDfEiDeDiDfJiOjOjDjJiCmJjHjIjHhAiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	lpMMI	:_xZkqqHx_iNmFjBoFiBeBiNmFiPkMjCgMjDjJiCpAjFnEiClHjFmPjAjEiCpAiOhHjCoIiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	06.03.23 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
void CFCDlgDebugOut::OnGetMinMaxInfo (MINMAXINFO FAR* lpMMI)
{
	// Superclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
	BASE_CLASS::OnGetMinMaxInfo(lpMMI);
	lpMMI->ptMinTrackSize.x = m_szMinFrame.cx;
	lpMMI->ptMinTrackSize.y = m_szMinFrame.cy;
} // CFCDlgDebugOut::OnGetMinMaxInfo.

