// DlgSheetSize.cpp : _xZkqqHx_iDeDiDjDiDhGiDiKiDiBiDjDiDgFiBfLiDfGiDiHiDjD_xHqqkZx_ _xZkqqHx_iDhEiDeAiDeDiDiL_xHqqkZx_
//

#include "stdafx.h"
#include "DynamicDraw.h"
//----- 00.02.29 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//#include "Env.h"			// For FDEnv.
//#include "UtilDlg.h"		// For SetUnitString.etc.
//#include "UtilMath.h"		// For hix2histr.etc.
//#include "FoundDoc.h"		// For g_pDoc.
//#include "DynamicDrawView.h"	// For g_pView.
//----- 00.02.29 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
#include "DlgSheetSize.h"	// This header.

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


/////////////////////////////////////////////////////////////////////////////
// CFCDlgSheetSize _xZkqqHx_iDfPiDeDiDeBiDiNiDeP_xHqqkZx_


CFCDlgSheetSize::CFCDlgSheetSize (CWnd* pParent /*=NULL*/)
	: BASE_CLASS(CFCDlgSheetSize::IDD, pParent)
{
	//{{AFX_DATA_INIT(CFCDlgSheetSize)
		// _xZkqqHx_iDiBiDiC_xHqqkZx_ - ClassWizard _xZkqqHx_iCmNiClBiCmMiImKjChFiCmJiDhNiDgCiDhDiDjDiDePjHhAiCmMiDhNiDeOiDiNiCpAjCmHiJmBiCnMiClNiCmNiNoNiPjMiClFiCnMiClHiBeC_xHqqkZx_
	//}}AFX_DATA_INIT

	// _xZkqqHx_iDiBiDgCiDfKiBfLiDfHiPiIjHjNjCiGiCmMiDhEiDiJiDePiCpAjAnNjCoIiBeC_xHqqkZx_
	m_bProhibitMsg = TRUE;
} // CFCDlgSheetSize::CFCDlgSheetSize.

void CFCDlgSheetSize::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CFCDlgSheetSize)
	DDX_Control(pDX, IDC_SHT_SPN_PGTMS_HEIGHT, m_spnPgtmsHeight);
	DDX_Control(pDX, IDC_SHT_SPN_PGTMS_WIDTH, m_spnPgtmsWidth);
	DDX_Control(pDX, IDC_SHT_SPN_COORD_TOP, m_spnCoordTop);
	DDX_Control(pDX, IDC_SHT_SPN_COORD_LEFT, m_spnCoordLeft);
	//}}AFX_DATA_MAP
} // CFCDlgSheetSize::DoDataExchange.


BEGIN_MESSAGE_MAP(CFCDlgSheetSize, BASE_CLASS)
	//{{AFX_MSG_MAP(CFCDlgSheetSize)
	ON_EN_CHANGE(IDC_SHT_EDT_COORD_LEFT, OnChangeShtEdtCoordLeft)
	ON_EN_CHANGE(IDC_SHT_EDT_COORD_TOP, OnChangeShtEdtCoordTop)
	ON_EN_CHANGE(IDC_SHT_EDT_PGTMS_WIDTH, OnChangeShtEdtPgtmsWidth)
	ON_EN_CHANGE(IDC_SHT_EDT_PGTMS_HEIGHT, OnChangeShtEdtPgtmsHeight)
	ON_COMMAND(ID_DIALOG_INIT_VALUE, OnDialogInitValue)
	ON_BN_CLICKED(ID_APPLY_NOW, OnApplyNow)
	ON_WM_CTLCOLOR()
	ON_BN_CLICKED(IDC_SHT_CHK_LIMIT_BY_OBJECT, OnShtChkLimitByObject)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

//----- 00.06.30 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//#if 0
//
///////////////////////////////////////////////////////////////////////////////
//// CFCDlgSheetSize _xZkqqHx_iDiGiBfLiDfFiKnGjAjEiBeC_xHqqkZx_
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::IsConsistent
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jCgMiCkKjAlDiClFiCkNjAnNjCoIiClDiCoKiCmEiCkCiCoJiCkJiCmHiCkEiCkJiCpAjClCiCnHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	TRUE	:_xZkqqHx_jCgMiCkKjAlDiClFiCkCiPoKiNiHiBeC_xHqqkZx_
// *			FALSE	:_xZkqqHx_jCgMiCkKjAlDiClFiCkNiCmIiCkCiPoKiNiHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//BOOL CFCDlgSheetSize::IsConsistent () const
//{
//	//----- _xZkqqHx_jCgMiCkKjGlDiCkCiPoKiNiHiCmNiDeHiDiJiBfL_xHqqkZx_ -----
//	if (m_thixLeft == NoValue) return FALSE;
//	if (m_thixTop == NoValue) return FALSE;
//	if (m_txtmPgsWidth == NoValue) return FALSE;
//	if (m_txtmPgsHeight == NoValue) return FALSE;
//
//	const mmetol mmWidth = m_mmPageWidth * xtm2tms(m_txtmPgsWidth);
//	const mmetol mmHeight = m_mmPageHeight * xtm2tms(m_txtmPgsHeight);
//	if (mmWidth <= 0.0 || FD_SHEET_MAX_X < mmWidth) return FALSE;
//	if (mmHeight <= 0.0 || FD_SHEET_MAX_Y < mmHeight) return FALSE;
//	DBLRect mmrtSheet;
//	mmrtSheet.left	= hix2mm(m_thixLeft);
//	mmrtSheet.top	= hix2mm(m_thixTop);
//	mmrtSheet.right	= mmrtSheet.left + mmWidth;
//	mmrtSheet.bottom= mmrtSheet.top + mmHeight;
//	//----- _xZkqqHx_jCgMiCkKjEmNiImNiKePiCmIiCoHiCmOiDeHiDiJiBfL_xHqqkZx_ -----
//	if (mmrtSheet.left < FD_SHEET_MIN_X || FD_SHEET_MAX_X < mmrtSheet.right)
//		return FALSE;
//	if (mmrtSheet.top < FD_SHEET_MIN_Y || FD_SHEET_MAX_Y < mmrtSheet.bottom)
//		return FALSE;
//
//	if (m_bIsOutFrame)
//	{
//		const DBLRect mmrtSheetEx = mmrtSheet.ExtendRect(FD_SHEET_MARGIN);
//		// _xZkqqHx_jBfDiCmEiCmMjFjEjFgJiCmJiKePjAnKiClHiCoJiDhEiDiMiBfLiDiAiCmGiCmMjEoEiKhCiBeC_xHqqkZx_
//		if (m_mmrtOutFrame.left < mmrtSheetEx.left) return FALSE;
//		if (m_mmrtOutFrame.top < mmrtSheetEx.top) return FALSE;
//		if (mmrtSheetEx.right < m_mmrtOutFrame.right) return FALSE;
//		if (mmrtSheetEx.bottom < m_mmrtOutFrame.bottom) return FALSE;
//	}
//
//	return TRUE;
//} // CFCDlgSheetSize::IsConsistent.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::UpdateModified
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jBkOjAkLiCmJjFmPiNfIiCkKiCkAiCoJiCkJiCmHiCkEiCkJiCpAjClCiCnHiBeBiIoKiCmCiCmFiCoAjFmPiNfIiCkKiCkAiCoKiCmOiPeDjAlDiDhEiDiJiDeP_xHqqkZx_
// *			_xZkqqHx_iCpAjAnNjCoIiClHiCoJiBeCiIoKiCmCiCoAjFmPiNfIiCkKiCmIiCkPiCoKiCmOiPeDjAlDiDhEiDiJiDePiCpAiJpAiPjMiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDlgSheetSize::UpdateModified ()
//{
//	// _xZkqqHx_iJlNiCkJiPiIjHjNjCiGiCmIiCoHiCmOjBkGiOjOjFjMiLeBiBeC_xHqqkZx_
//	if (!m_bIsReady) return;
//	m_bIsReady = FALSE;
//
//	if (!IsConsistent())
//	{
//		GetDlgItem(IDOK)->EnableWindow(FALSE);
//		m_bIsReady = TRUE;
//		return;
//	}
//	BOOL bModified = FALSE;
//
//	if (m_thixLeft.IsChanged()) bModified = TRUE;
//	if (m_thixTop.IsChanged()) bModified = TRUE;
//	if (m_txtmPgsWidth.IsChanged()) bModified = TRUE;
//	if (m_txtmPgsHeight.IsChanged()) bModified = TRUE;
//
//	GetDlgItem(IDOK)->EnableWindow(bModified);
//
//	m_bIsReady = TRUE;
//} // CFCDlgSheetSize::UpdateModified.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::UpdateControls
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jFmPjAjEiCmMiPpDjBnEiCpAiDfCiDjDiDgHiDiNiBfLiDiLiCnGjElNiJgGiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	dwCtrl	:_xZkqqHx_iClBiCmMiKnGjAjEiCmMiMmEiCnBiPgPiClFiMlDiCmMiDfCiDjDiDgHiDiNiBfLiDiLiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jCiNiInD_xHqqkZx_>	dwCtrl_xZkqqHx_iCkKiDeHiDgGiDeCiDgCiDgHiDfCiDjDiDgHiDiNiBfLiDiLiCmMiOjOiCmNiBeBiClLiCmMiDfCiDjDiDgHiDiNiBfLiDiLiCmJ_xHqqkZx_
// *			_xZkqqHx_jCgMiCpAjAnNjCoIiClHiCoJiCmGiDfCiDjDiDgHiDiNiBfLiDiLjBfDjBmMiCkKjBeJjBpAiPpDjBnEiCmJiCmIiCmBiCmEiClFiCnMiCkEiClNiCnPiBeB_xHqqkZx_
// *			_xZkqqHx_iClLiCmMiDfCiDjDiDgHiDiNiBfLiDiLiCnGiCmMjCgMiCmMjAnNjCoIiCmNiNhDiCoNiCmIiCkCiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDlgSheetSize::UpdateControls (DWORD dwCtrl)
//{
//	// _xZkqqHx_iJlNiCkJiPiIjHjNjCiGiCmIiCoHiCmOjBkGiOjOjFjMiLeBiBeC_xHqqkZx_
//	if (!m_bIsReady) return;
//	m_bIsReady = FALSE;
//	//----- _xZkqqHx_jFlGiPjBiDhJiBfLiDfHiDfEiDeDiDfJiCmMjAnNjCoI_xHqqkZx_ -----
//	_TCHAR tcsBuf[200];
//	if (dwCtrl != IDC_SHT_EDT_PAGE_WIDTH)
//	{
//		hix2histr(tcsBuf, mm2hix(m_mmPageWidth));
//		SetDlgItemText(IDC_SHT_EDT_PAGE_WIDTH, tcsBuf);
//	}
//	if (dwCtrl != IDC_SHT_EDT_PAGE_HEIGHT)
//	{
//		hix2histr(tcsBuf, mm2hix(m_mmPageHeight));
//		SetDlgItemText(IDC_SHT_EDT_PAGE_HEIGHT, tcsBuf);
//	}
//	//----- _xZkqqHx_iDfGiBfLiDgHiNmAjFfHjCgM_xHqqkZx_(Left,Top)_xZkqqHx_iCmMjAnNjCoI_xHqqkZx_ -----
//	if (dwCtrl != IDC_SHT_EDT_COORD_LEFT)
//	{
//		if (m_thixLeft == NoValue)
//			*tcsBuf = _T('\0');
//		else
//			hix2histr(tcsBuf, m_thixLeft);
//		SetDlgItemText(IDC_SHT_EDT_COORD_LEFT, tcsBuf);
//	}
//	if (dwCtrl != IDC_SHT_EDT_COORD_TOP)
//	{
//		if (m_thixTop == NoValue)
//			*tcsBuf = _T('\0');
//		else
//			hix2histr(tcsBuf, m_thixTop);
//		SetDlgItemText(IDC_SHT_EDT_COORD_TOP, tcsBuf);
//	}
//	//----- _xZkqqHx_iDfGiBfLiDgHiCmMiDfEiDeDiDfJ_xHqqkZx_(pages)_xZkqqHx_iCmMjAnNjCoI_xHqqkZx_ -----
//	if (dwCtrl != IDC_SHT_EDT_PGTMS_WIDTH)
//	{
//		if (m_txtmPgsWidth == NoValue)
//			*tcsBuf = _T('\0');
//		else
//			xtm2tmsstr(tcsBuf, m_txtmPgsWidth);
//		SetDlgItemText(IDC_SHT_EDT_PGTMS_WIDTH, tcsBuf);
//	}
//	if (dwCtrl != IDC_SHT_EDT_PGTMS_HEIGHT)
//	{
//		if (m_txtmPgsHeight == NoValue)
//			*tcsBuf = _T('\0');
//		else
//			xtm2tmsstr(tcsBuf, m_txtmPgsHeight);
//		SetDlgItemText(IDC_SHT_EDT_PGTMS_HEIGHT, tcsBuf);
//	}
//
//	mmetol mmWidth, mmHeight;
//	if (m_txtmPgsWidth != NoValue)
//		mmWidth = m_mmPageWidth * xtm2tms(m_txtmPgsWidth);
//	if (m_txtmPgsHeight != NoValue)
//		mmHeight = m_mmPageHeight * xtm2tms(m_txtmPgsHeight);
//
//	//----- _xZkqqHx_iDfGiBfLiDgHiCmMiDfEiDeDiDfJ_xHqqkZx_($@@@)_xZkqqHx_iCmMjAnNjCoI_xHqqkZx_ -----
//	if (dwCtrl != IDC_SHT_EDT_COORD_WIDTH)
//	{
//		if (m_txtmPgsWidth == NoValue)
//			*tcsBuf = _T('\0');
//		else
//			hix2histr(tcsBuf, mm2hix(mmWidth));
//		SetDlgItemText(IDC_SHT_EDT_COORD_WIDTH, tcsBuf);
//	}
//	if (dwCtrl != IDC_SHT_EDT_COORD_HEIGHT)
//	{
//		if (m_txtmPgsHeight == NoValue)
//			*tcsBuf = _T('\0');
//		else
//			hix2histr(tcsBuf, mm2hix(mmHeight));
//		SetDlgItemText(IDC_SHT_EDT_COORD_HEIGHT, tcsBuf);
//	}
//
//	//----- _xZkqqHx_iDfGiBfLiDgHiNmAjFfHjCgM_xHqqkZx_(Right/Bottom)_xZkqqHx_iCmMjAnNjCoI_xHqqkZx_ -----
//	if (dwCtrl != IDC_SHT_EDT_COORD_RIGHT)
//	{
//		if (m_txtmPgsWidth == NoValue || m_thixLeft == NoValue)
//			*tcsBuf = _T('\0');
//		else
//			hix2histr(tcsBuf, m_thixLeft + mm2hix(mmWidth));
//		SetDlgItemText(IDC_SHT_EDT_COORD_RIGHT, tcsBuf);
//	}
//	if (dwCtrl != IDC_SHT_EDT_COORD_BOTTOM)
//	{
//		if (m_txtmPgsHeight == NoValue || m_thixTop == NoValue)
//			*tcsBuf = _T('\0');
//		else
//			hix2histr(tcsBuf, m_thixTop + mm2hix(mmHeight));
//		SetDlgItemText(IDC_SHT_EDT_COORD_BOTTOM, tcsBuf);
//	}
//
//	m_bIsReady = TRUE;
//} // CFCDlgSheetSize::UpdateControls.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::UpdateActivate
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iKgFjBkOjAkLiCmMjHeMiMpIiBeFjGlDiMpIiCpAjClCiCnHiBeBjHeMiMpIiPpDjBnEjFmPjAjEiCpAiNfIjAfGiClFiClNiMoD_xHqqkZx_
// *			_xZkqqHx_iDfCiDjDiDgHiDiNiBfLiDiLiCmMjFfMiOkGiCpAjFmPiNfIiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDlgSheetSize::UpdateActivate ()
//{
//} // CFCDlgSheetSize::UpdateActivate.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::InitValue
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jBkOjAkLjCgMiCmMjFmPjAjEiCpAiPiJiKpKiJlLiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDlgSheetSize::InitValue ()
//{
//	//----- _xZkqqHx_iDhJiBfLiDfHiDfEiDeDiDfJiCpAiOoGjDlO_xHqqkZx_ -----
//	// _xZkqqHx_jHhAiOiGiCmMjBoFiCkLiClDiCpAiOoGjDlOiBeC_xHqqkZx_
//	short nPaperType;
//	mmetol mmPaperWidth, mmPaperHeight;
//	g_pEnv->GetDocPaperSize(nPaperType, mmPaperWidth, mmPaperHeight);
//	// _xZkqqHx_jHhAiOiGjHfNjEjCiCpAiOoGjDlOiBeC_xHqqkZx_
//	mmetol mmMarginL, mmMarginT, mmMarginR, mmMarginB;
//	g_pEnv->GetDocPaperMargin(mmMarginL, mmMarginT, mmMarginR, mmMarginB);
//	m_mmPageWidth = mmPaperWidth - mmMarginL - mmMarginR;
//	m_mmPageHeight = mmPaperHeight - mmMarginT - mmMarginB;
//	//----- _xZkqqHx_iDfGiBfLiDgHiNmAjFfHiCpAjAnNjCoI_xHqqkZx_ -----
//	DBLRect mmrtSheet = g_pEnv->GetSheetRect();
//	m_thixLeft.Init(mm2hix(mmrtSheet.left));
//	m_thixTop.Init(mm2hix(mmrtSheet.top));
//	//----- _xZkqqHx_iDhJiBfLiDfHjEhLjHkGiCpAjAnNjCoI_xHqqkZx_ -----
//	m_txtmPgsWidth.Init(tms2xtm(mmrtSheet.Width() / m_mmPageWidth));
//	m_txtmPgsHeight.Init(tms2xtm(mmrtSheet.Height() / m_mmPageHeight));
//} // CFCDlgSheetSize::InitValue.
//
///////////////////////////////////////////////////////////////////////////////
//// CFCDlgSheetSize _xZkqqHx_iDiBiDgCiDfKiBfLiDfH_xHqqkZx_ _xZkqqHx_iDgOiDjDiDgIiDiJ_xHqqkZx_
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::OnInitDialog
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfPiDeDiDeBiDiNiDePiPiJiKpKiJlLiOjOiCmJiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iJlKiLeMiDfCiDiBiDjDiDgHiOfBiPmGiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//BOOL CFCDlgSheetSize::OnInitDialog ()
//{
//	// Superclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
//	BASE_CLASS::OnInitDialog();
//
//	// OnInitDialog_xZkqqHx_iImIjBePiCmJ_xHqqkZx_CEdit_xZkqqHx_iCmM_xHqqkZx_OnChange_xZkqqHx_iCkKiOmAiNhDiClDiCoKiCoJiInHiBeB_xHqqkZx_
//	// _xZkqqHx_iClBiCmMiPiIjHjNiCpAjBhNjDpMiBeC_xHqqkZx_SpinCtrl_xZkqqHx_iCmMiInHiCmFiCmNiCmIiCkCiCkJiBeI_xHqqkZx_
//	m_bIsReady = TRUE;
//
//	// _xZkqqHx_iDfPiDeDiDeBiDiNiDePiCmMjCfAiImKjFfMiOkGiCpAjAnNjCoIiClHiCoJiBeC_xHqqkZx_
//	::SetUnitString(m_hWnd);
//	// _xZkqqHx_jHjIiCkLjIhCjBmOiJjOjFlGiOjKjHpBiCmMjAnNjCoIiCpAiNhDiCkEiBeC_xHqqkZx_
//	::RightByLeftHand(m_hWnd);
//
//	//----- _xZkqqHx_iDfIiDhDiDjDiDfCiDjDiDgHiDiNiBfLiDiLiCmMjEmNiImNjAnNjCoI_xHqqkZx_ -----
////----- 00.02.19 Fukushiro M. _xZkqqHx_jFmPiNfIjBeP_xHqqkZx_ ()-----
////	m_spnCoordLeft.SetRange(D2L(mm2hi(FD_SHEET_MIN_X)), D2L(mm2hi(FD_SHEET_MAX_X)));
////	m_spnCoordTop.SetRange(D2L(mm2hi(FD_SHEET_MIN_Y)), D2L(mm2hi(FD_SHEET_MAX_Y)));
////----- 00.02.19 Fukushiro M. _xZkqqHx_jFmPiNfIiMoD_xHqqkZx_ ()-----
//	m_spnCoordLeft.SetRange(FD_SHEET_MIN_X, FD_SHEET_MAX_X);
//	m_spnCoordTop.SetRange(FD_SHEET_MIN_Y, FD_SHEET_MAX_Y);
////----- 00.02.19 Fukushiro M. _xZkqqHx_jFmPiNfIiPeJ_xHqqkZx_ ()-----
//	m_spnPgtmsWidth.SetRange(1, 1000);
//	m_spnPgtmsHeight.SetRange(1, 1000);
//
//	// _xZkqqHx_jBfDiCmEiCmMjFjEjFgJiCmJiKePjAnKiClHiCoJiDhEiDiMiBfLiDiAiBeC_xHqqkZx_
//	m_bIsOutFrame = g_pDoc->GetObjectOuterFrame(m_mmrtOutFrame);
//
//	// _xZkqqHx_jBkOjAkLjFmPjAjEiCmMiPiJiKpKiJlLiBeC_xHqqkZx_
//	InitValue();
//	// _xZkqqHx_jFmPjAjEiCmMjCgMiCpAiDfCiDjDiDgHiDiNiBfLiDiLiCnGjElNiJgGiBeC_xHqqkZx_
//	UpdateControls(0);
//	// _xZkqqHx_iDfCiDjDiDgHiDiNiBfLiDiLiCmMjHeMiMpIiBeFjGlDiMpIiCpAjAnNjCoIiBeC_xHqqkZx_
//	UpdateActivate();
//	// _xZkqqHx_jBkOjAkLiCmJjFmPiNfIiCkKiCkAiCoJiCkJiCmHiCkEiCkJiCpAjClCiCnHiCoJiBeC_xHqqkZx_
//	UpdateModified();
//
//	return TRUE;  // _xZkqqHx_iDfCiDjDiDgHiDiNiBfLiDiLiCmJiDhEiDeIiBfLiDeKiDfIiCpAjAnNjCoIiClFiCmIiCkCiCmGiCkLiBeBjGnPiCoIjCgMiCmN_xHqqkZx_ TRUE _xZkqqHx_iCmGiCmIiCoIiCnMiClH_xHqqkZx_
//	              // _xZkqqHx_jHoBiKeP_xHqqkZx_: OCX _xZkqqHx_iDhGiDiNiDhAiDgFiDeC_xHqqkZx_ _xZkqqHx_iDhJiBfLiDfHiCmMjGnPiCoIjCgMiCmN_xHqqkZx_ FALSE _xZkqqHx_iCmGiCmIiCoIiCnMiClH_xHqqkZx_
//} // CFCDlgSheetSize::OnInitDialog.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::OnOK
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	OK_xZkqqHx_iDhLiDfOiDjDiCkJiCoHiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDlgSheetSize::OnOK ()
//{
//	//-----	_xZkqqHx_jBkOjAkLiCmJjGlFiPiCiCkKiCkAiCoJiPoKiNiHiCmNiBeBjFjEjFgJiCmJjBkOjAkLiCpAjAnNjCoIiClJiClIiCmJjFjMiLeB_xHqqkZx_ -----
//	if (!IsConsistent())
//	{
//		BASE_CLASS::OnOK();
//		return;
//	}
//	// _xZkqqHx_iDfCiDhNiDjDiDgIiDfKiDgCiDfGiDiHiDjDiCmMiKeKiOgOiBeC_xHqqkZx_
//	g_pDoc->SessionBegin();
//	//----- _xZkqqHx_iKgFiOoNjBkOjAkLiCmMjAnNjCoI_xHqqkZx_ -----
//	const mmetol mmWidth = m_mmPageWidth * xtm2tms(m_txtmPgsWidth);
//	const mmetol mmHeight = m_mmPageHeight * xtm2tms(m_txtmPgsHeight);
//	DBLRect mmrtSheet;
//	mmrtSheet.left	= hix2mm(m_thixLeft);
//	mmrtSheet.top	= hix2mm(m_thixTop);
//	mmrtSheet.right	= mmrtSheet.left + mmWidth;
//	mmrtSheet.bottom= mmrtSheet.top + mmHeight;
//	g_pDoc->CmdModifyDocSheetRect(mmrtSheet);
//	// _xZkqqHx_iDfCiDhNiDjDiDgIiDfKiDgCiDfGiDiHiDjDiCmMiPeJjHlJiBeC_xHqqkZx_
//	g_pDoc->SessionEnd();
//	// _xZkqqHx_iDfGiBfLiDgHiDfEiDeDiDfJjFmPiNfIiCpAjFfMiOkGiCmJjElNiJgGiBeC_xHqqkZx_
//	g_pView->UpdateScrollSize();
//	// _xZkqqHx_iDhCiDiFiBfLiCmMiNmEjFgAiJoGiBeC_xHqqkZx_
//	g_pView->Invalidate();
//	// _xZkqqHx_jBkOjAkLjFmPjAjEiCmMiPiJiKpKiJlLiBeC_xHqqkZx_
//	InitValue();
//	// _xZkqqHx_jFmPjAjEiCmMjCgMiCpAiDfCiDjDiDgHiDiNiBfLiDiLiCnGjElNiJgGiBeC_xHqqkZx_
//	UpdateControls(0);
//	// _xZkqqHx_iDfCiDjDiDgHiDiNiBfLiDiLiCmMjHeMiMpIiBeFjGlDiMpIiCpAjAnNjCoIiBeC_xHqqkZx_
//	UpdateActivate();
//	// Superclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
//	BASE_CLASS::OnOK();
//} // CFCDlgSheetSize::OnOK.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::OnChangeShtEdtCoordLeft
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfGiBfLiDgHiNmAjFfHjCgMiBhF_xHqqkZx_Left_xZkqqHx_iBhGiCkKjFmPiNfIiClDiCoKiClNiOjOiCmJiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDlgSheetSize::OnChangeShtEdtCoordLeft ()
//{
//	CString	str;
//	switch (CheckFloatStr(str, (CEdit*)GetDlgItem(IDC_SHT_EDT_COORD_LEFT)))
//	{
//	case FDCS_ERROR:	// _xZkqqHx_jFlGiOjKjHpBiCmJiDeHiDiJiBfLiCkKiCkAiCoJiBeC_xHqqkZx_
//	case FDCS_EMPTY:	// _xZkqqHx_jFlGiOjKjHpBiCkKiLpDiBeC_xHqqkZx_
//		m_thixLeft = NoValue;
//		break;
//	default:	// FDCS_NORMAL:	_xZkqqHx_jAlDiPoNiBeC_xHqqkZx_
//		m_thixLeft = histr2hix(str);
//	}
//	// _xZkqqHx_jFmPjAjEiCmMjCgMiCpAiDfCiDjDiDgHiDiNiBfLiDiLiCnGjElNiJgGiBeC_xHqqkZx_
//	UpdateControls(IDC_SHT_EDT_COORD_LEFT);
//	// _xZkqqHx_iDfCiDjDiDgHiDiNiBfLiDiLiCmMjHeMiMpIiBeFjGlDiMpIiCpAjAnNjCoIiBeC_xHqqkZx_
//	UpdateActivate();
//	// _xZkqqHx_jBkOjAkLiCmJjFmPiNfIiCkKiCkAiCoJiCkJiCmHiCkEiCkJiCpAjClCiCnHiCoJiBeC_xHqqkZx_
//	UpdateModified();
//} // CFCDlgSheetSize::OnChangeShtEdtCoordLeft.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::OnChangeShtEdtCoordTop
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfGiBfLiDgHiNmAjFfHjCgMiBhF_xHqqkZx_Top_xZkqqHx_iBhGiCkKjFmPiNfIiClDiCoKiClNiOjOiCmJiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDlgSheetSize::OnChangeShtEdtCoordTop ()
//{
//	CString	str;
//	switch (CheckFloatStr(str, (CEdit*)GetDlgItem(IDC_SHT_EDT_COORD_TOP)))
//	{
//	case FDCS_ERROR:	// _xZkqqHx_jFlGiOjKjHpBiCmJiDeHiDiJiBfLiCkKiCkAiCoJiBeC_xHqqkZx_
//	case FDCS_EMPTY:	// _xZkqqHx_jFlGiOjKjHpBiCkKiLpDiBeC_xHqqkZx_
//		m_thixTop = NoValue;
//		break;
//	default:	// FDCS_NORMAL:	_xZkqqHx_jAlDiPoNiBeC_xHqqkZx_
//		m_thixTop = histr2hix(str);
//	}
//	// _xZkqqHx_jFmPjAjEiCmMjCgMiCpAiDfCiDjDiDgHiDiNiBfLiDiLiCnGjElNiJgGiBeC_xHqqkZx_
//	UpdateControls(IDC_SHT_EDT_COORD_TOP);
//	// _xZkqqHx_iDfCiDjDiDgHiDiNiBfLiDiLiCmMjHeMiMpIiBeFjGlDiMpIiCpAjAnNjCoIiBeC_xHqqkZx_
//	UpdateActivate();
//	// _xZkqqHx_jBkOjAkLiCmJjFmPiNfIiCkKiCkAiCoJiCkJiCmHiCkEiCkJiCpAjClCiCnHiCoJiBeC_xHqqkZx_
//	UpdateModified();
//} // CFCDlgSheetSize::OnChangeShtEdtCoordTop.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::OnChangeShtEdtPgtmsWidth
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfGiBfLiDgHiDfEiDeDiDfJiBhF_xHqqkZx_Width_xZkqqHx_iBhGiCkKjFmPiNfIiClDiCoKiClNiOjOiCmJiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDlgSheetSize::OnChangeShtEdtPgtmsWidth ()
//{
//	CString	str;
//	switch (CheckFloatStr(str, (CEdit*)GetDlgItem(IDC_SHT_EDT_PGTMS_WIDTH)))
//	{
//	case FDCS_ERROR:	// _xZkqqHx_jFlGiOjKjHpBiCmJiDeHiDiJiBfLiCkKiCkAiCoJiBeC_xHqqkZx_
//	case FDCS_EMPTY:	// _xZkqqHx_jFlGiOjKjHpBiCkKiLpDiBeC_xHqqkZx_
//		m_txtmPgsWidth = NoValue;
//		break;
//	default:	// FDCS_NORMAL:	_xZkqqHx_jAlDiPoNiBeC_xHqqkZx_
//		m_txtmPgsWidth = tmsstr2xtm(str);
//	}
//	// _xZkqqHx_jFmPjAjEiCmMjCgMiCpAiDfCiDjDiDgHiDiNiBfLiDiLiCnGjElNiJgGiBeC_xHqqkZx_
//	UpdateControls(IDC_SHT_EDT_PGTMS_WIDTH);
//	// _xZkqqHx_iDfCiDjDiDgHiDiNiBfLiDiLiCmMjHeMiMpIiBeFjGlDiMpIiCpAjAnNjCoIiBeC_xHqqkZx_
//	UpdateActivate();
//	// _xZkqqHx_jBkOjAkLiCmJjFmPiNfIiCkKiCkAiCoJiCkJiCmHiCkEiCkJiCpAjClCiCnHiCoJiBeC_xHqqkZx_
//	UpdateModified();
//} // CFCDlgSheetSize::OnChangeShtEdtPgtmsWidth.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgSheetSize::OnChangeShtEdtPgtmsHeight
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfGiBfLiDgHiDfEiDeDiDfJiBhF_xHqqkZx_Height_xZkqqHx_iBhGiCkKjFmPiNfIiClDiCoKiClNiOjOiCmJiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCDlgSheetSize::OnChangeShtEdtPgtmsHeight ()
//{
//	CString	str;
//	switch (CheckFloatStr(str, (CEdit*)GetDlgItem(IDC_SHT_EDT_PGTMS_HEIGHT)))
//	{
//	case FDCS_ERROR:	// _xZkqqHx_jFlGiOjKjHpBiCmJiDeHiDiJiBfLiCkKiCkAiCoJiBeC_xHqqkZx_
//	case FDCS_EMPTY:	// _xZkqqHx_jFlGiOjKjHpBiCkKiLpDiBeC_xHqqkZx_
//		m_txtmPgsHeight = NoValue;
//		break;
//	default:	// FDCS_NORMAL:	_xZkqqHx_jAlDiPoNiBeC_xHqqkZx_
//		m_txtmPgsHeight = tmsstr2xtm(str);
//	}
//	// _xZkqqHx_jFmPjAjEiCmMjCgMiCpAiDfCiDjDiDgHiDiNiBfLiDiLiCnGjElNiJgGiBeC_xHqqkZx_
//	UpdateControls(IDC_SHT_EDT_PGTMS_HEIGHT);
//	// _xZkqqHx_iDfCiDjDiDgHiDiNiBfLiDiLiCmMjHeMiMpIiBeFjGlDiMpIiCpAjAnNjCoIiBeC_xHqqkZx_
//	UpdateActivate();
//	// _xZkqqHx_jBkOjAkLiCmJjFmPiNfIiCkKiCkAiCoJiCkJiCmHiCkEiCkJiCpAjClCiCnHiCoJiBeC_xHqqkZx_
//	UpdateModified();
//} // CFCDlgSheetSize::OnChangeShtEdtPgtmsHeight.
//
//void CFCDlgSheetSize::OnDialogInitValue() 
//{
//	// TODO: _xZkqqHx_iClBiCmMiImKjChFiCmJiDfCiDhNiDjDiDgI_xHqqkZx_ _xZkqqHx_iDgOiDjDiDgIiDiJjHhAiCmMiDfCiBfLiDgIiCpAjCmHiJmBiClFiCmEiCkNiClOiClDiCkC_xHqqkZx_
//	
//}
//#endif//0
//
//
////----- 00.03.06 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
////void CFCDlgSheetSize::OnApplyNow() 
////{
////	// TODO: _xZkqqHx_iClBiCmMiImKjChFiCmJiDfCiDjDiDgHiDiNiBfLiDiLjCmKjCgNiDgOiDjDiDgIiDiJjHhAiCmMiDfCiBfLiDgIiCpAjCmHiJmBiClFiCmEiCkNiClOiClDiCkC_xHqqkZx_
////	
////}
////----- 00.03.06 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
//----- 00.06.30 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
