// DlgPlugInAboutbox.cpp : _xZkqqHx_iDeDiDjDiDhGiDiKiDiBiDjDiDgFiBfLiDfGiDiHiDjD_xHqqkZx_ _xZkqqHx_iDhEiDeAiDeDiDiL_xHqqkZx_
//

#include "stdafx.h"
#include "DynamicDraw.h"
#include "UtilWin.h"			// For FFSetWindowText.
#include "UtilStr.h"			// For FormatResString.
#include "UtilDlg.h"			// For SetUnitString.etc.
#include "DlgPlugInAboutbox.h"	// This header.

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

/////////////////////////////////////////////////////////////////////////////
// CFCDlgPlugInAboutbox _xZkqqHx_iDfPiDeDiDeBiDiNiDeP_xHqqkZx_

CFCDlgPlugInAboutbox::CFCDlgPlugInAboutbox (CWnd* pParent /*=NULL*/)
	: BASE_CLASS(CFCDlgPlugInAboutbox::IDD, pParent)
{
	//{{AFX_DATA_INIT(CFCDlgPlugInAboutbox)
	m_strPlugInName = _T("");
	m_strPlugInVersion = _T("");
	m_strAuthor = _T("");
	m_strSupportInfo = _T("");
	m_strComment = _T("");
	//}}AFX_DATA_INIT
} // CFCDlgPlugInAboutbox::CFCDlgPlugInAboutbox.

void CFCDlgPlugInAboutbox::DoDataExchange (CDataExchange* pDX)
{
	BASE_CLASS::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CFCDlgPlugInAboutbox)
	DDX_Text(pDX, IDC_PIA_STC_PLUG_IN_NAME, m_strPlugInName);
	DDX_Text(pDX, IDC_PIA_STC_PLUG_IN_VERSION, m_strPlugInVersion);
	DDX_Text(pDX, IDC_PIA_STC_AUTHOR, m_strAuthor);
	DDX_Text(pDX, IDC_PIA_EDT_SUPPORT_INFO, m_strSupportInfo);
	DDX_Text(pDX, IDC_PIA_EDT_COMMENT, m_strComment);
	//}}AFX_DATA_MAP
} // CFCDlgPlugInAboutbox::DoDataExchange.

BEGIN_MESSAGE_MAP(CFCDlgPlugInAboutbox, BASE_CLASS)
	//{{AFX_MSG_MAP(CFCDlgPlugInAboutbox)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CFCDlgPlugInAboutbox _xZkqqHx_iDiBiDgCiDfKiBfLiDfH_xHqqkZx_ _xZkqqHx_iDgOiDjDiDgIiDiJ_xHqqkZx_

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCDlgPlugInAboutbox::OnInitDialog
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iPiJiKpKiJlLiPiIjHjNiBeC_xHqqkZx_DoModal_xZkqqHx_iCkJiCoHiOmAiNhDiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.12.09 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
BOOL CFCDlgPlugInAboutbox::OnInitDialog ()
{
	// Superclass_xZkqqHx_iKnGjAjEiBeC_xHqqkZx_
	BASE_CLASS::OnInitDialog();

	//----- _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiDfOiDeDiDgHiDiLiCmMjFmPiNfI_xHqqkZx_ -----
//----- 06.05.09 Fukushiro M. _xZkqqHx_jFmPiNfIjBeP_xHqqkZx_ ()-----
//	CString strWindowText;
//	GetWindowText(strWindowText);
//	strWindowText = m_strPlugInName + strWindowText;
//	SetWindowText(strWindowText);
//----- 06.05.09 Fukushiro M. _xZkqqHx_jFmPiNfIiMoD_xHqqkZx_ ()-----
	// IDS_MSG_VERSION_INFO = "%s _xZkqqHx_iCmMiDgPiBfLiDfHiDiHiDjDiPoOjFpB_xHqqkZx_"
	FFSetWindowText(this, FormatResString(IDS_MSG_VERSION_INFO, (const wchar_t*)TStrToWStr(m_strPlugInName)));
//----- 06.05.09 Fukushiro M. _xZkqqHx_jFmPiNfIiPeJ_xHqqkZx_ ()-----

//----- 06.11.16 Fukushiro M. _xZkqqHx_jCmHiJmBiOgO_xHqqkZx_ ()-----
	// _xZkqqHx_iDfPiDeDiDeBiDiNiDePiCmMjCfAiImKjFfMiOkGiCpAjAnNjCoIiClHiCoJiBeC_xHqqkZx_
	::SetUnitString(m_hWnd);
	// _xZkqqHx_jHjIiCkLjIhCjBmOiJjOjFlGiOjKjHpBiCmMjAnNjCoIiCpAiNhDiCkEiBeC_xHqqkZx_
	::RightByLeftHand(m_hWnd);
	// _xZkqqHx_iDfPiDeDiDeBiDiNiDePiCpAiDhNiDeFiDfIiImKjChFiCmJiInKjDkOiBeC_xHqqkZx_
	::FFJustifyWindow(m_hWnd);
//----- 06.11.16 Fukushiro M. _xZkqqHx_jCmHiJmBiPeJ_xHqqkZx_ ()-----

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

