/*************************************************************************
 * <_xZkqqHx_iDhEiDeAiDeDiDiLjGlM_xHqqkZx_>	MpaCompo_0.cpp
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_iCmMiDfMiBfLiDfIiBeC_xHqqkZx_
 *			_xZkqqHx_iIoKiCmCiCmMiDiCiDfHiDiFiBfLiDiLiCmJiCmNiBeBiIoKiCmCiImIiPoDiCmMiDfCiDjDiDhMiBfLiDgMiDjDiDgHiCkKiKnMiCnMiCoKiCnMiClHiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.10 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/

#include "stdafx.h"
#include <assert.h>		// For assert.
#include <tchar.h>		// For _TCHAR.
#include "MpaModule.h"	// For FMpgGetModule().

// _xZkqqHx_iDhGiDiJiDePiDeDiDjDiDfCiDjDiDhMiBfLiDgMiDjDiDgHiCmM_xHqqkZx_CLSID_xZkqqHx_iBeC_xHqqkZx_
// _xZkqqHx_iDhGiDiJiDePiDeDiDjDiDfCiDjDiDhMiBfLiDgMiDjDiDgHiClCiCmGiCmJiMmFjHeMiCmM_xHqqkZx_CLSID_xZkqqHx_iCkKjFeLjHhGiCmFiClHiBeC_xHqqkZx_
// _xZkqqHx_iMmFjHeMiCmM_xHqqkZx_CLSID_xZkqqHx_iCmNiBeB_xHqqkZx_guidgen.exe _xZkqqHx_iCmFiOoGjDlOiCmFiCkLiCnMiClHiBeC_xHqqkZx_
// _xZkqqHx_jCiNiInDiBeJ_xHqqkZx_
// _xZkqqHx_iDiCiDfHiDiFiBfLiDiL_xHqqkZx_CLSID_xZkqqHx_iBgJ_xHqqkZx_PG_MODULE_CLSID_xZkqqHx_iBgKiCmGjCgMiCkKiInJiCmIiCoJiClBiCmGiBeC_xHqqkZx_
----- _xZkqqHx_iClBiClBiCkJiCoHiJlKiCpAiPeDjAlD_xHqqkZx_ -----
// {A9AF7D19-B197-413F-BF49-D6D293CA0B24}
static const GUID PG_COMPONENT_CLSID = FMpgGuid(0xa9af7d19, 0xb197, 0x413f, 0xbf, 0x49, 0xd6, 0xd2, 0x93, 0xca, 0xb, 0x24);
----- _xZkqqHx_iClBiClBiCkJiCoHiPoDiCpAiPeDjAlD_xHqqkZx_ -----

----- _xZkqqHx_iClBiClBiCkJiCoHiJlKiCpAiPeDjAlD_xHqqkZx_ -----
// _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHjGlMiBeC_xHqqkZx_
static const wchar_t*	s_wcpComponentName = L"_xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0";
// _xZkqqHx_iNoMiOnCjGlMiBeC_xHqqkZx_
static const wchar_t* s_wcpAuthorName = L"_xZkqqHx_jDiMiLjOjBlOjIfJ_xHqqkZx_";
// _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHiDgPiBfLiDfHiDiHiDjDiBeC_xHqqkZx_
static const wchar_t*	s_wcpComponentVersion = L"1.0";
// _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHiCmJiKnGiClHiCoJiDfCiDiBiDjDiDgHiBeC_xHqqkZx_
static const wchar_t*	s_wcpComponentComment = L"_xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHiCmMiKmIjCfAiCmIjAoAjGlOiCpAiClBiClBiCmJ_xHqqkZx_";
// _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHiCmMiDiBiDgKiDiFiBfLjGlMiBeC_xHqqkZx_
static const wchar_t*	s_tcpMenu[] =
{
	L"_xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_jAnNjCoI_xHqqkZx_...",
	L"_xZkqqHx_iDhHiDiLiDhG_xHqqkZx_",
	L"_xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_iCmMiDgPiBfLiDfHiDiHiDjDiPoOjFpB_xHqqkZx_...",
};

// _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHiCmMiDfCiDhNiDjDiDgIiCmMiDhMiDgCiDhGiDhBiDjDiDgHiBeC_xHqqkZx_
// _xZkqqHx_iDiBiDgKiDiFiBfLiPoDiCmJiDhNiDeFiDfIiDeKiBfLiDfMiDiLiCkKiInKjDkOiClFiClNiCmGiCkLiCmJjFfMiOkGiClDiCoKiCoJiDiBiDgCiDfKiBfLiDfHiBeC_xHqqkZx_
static const wchar_t*	s_wcpHintText[] =
{
	L"_xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_jAnNjCoIiCmMjAoAjGlOiCpAiPjBiCkCiCmEiCkNiClOiClDiCkCiBeC_xHqqkZx_\r\n_xZkqqHx_jFhDjHhGiCmMiPoKiNiHiCmNiLpDiCmJ_xHqqkZx_",
	L"_xZkqqHx_iDhHiDiLiDhGiCmMjAoAjGlOiBeC_xHqqkZx_\r\n_xZkqqHx_jFhDjHhGiCmMiPoKiNiHiCmNiLpDiCmJ_xHqqkZx_",
	L"_xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_iCmMiDgPiBfLiDfHiDiHiDjDiPoOjFpBiCmMjAoAjGlOiBeC_xHqqkZx_\r\n_xZkqqHx_jFhDjHhGiCmMiPoKiNiHiCmNiLpDiCmJ_xHqqkZx_",
};

// _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHiCmMiDeBiDeOiDfKiDfIiDeMiBfLiBeC_xHqqkZx_
static const wchar_t	s_wcComponentShortcut = L'G';

// _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHiCmMiDiBiDgKiDiFiBfLiCmMiDeBiDeOiDfKiDfIiDeMiBfLiBeC_xHqqkZx_
static const wchar_t	s_tcpMenuShortcut[] =
{
	L'G',
	L'B',
	L'A',
};
----- _xZkqqHx_iClBiClBiCkJiCoHiPoDiCpAiPeDjAlD_xHqqkZx_ -----

/////////////////////////////////////////////////////////////////////////////////

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::GetComponentCLSID
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHiCmM_xHqqkZx_GUID_xZkqqHx_iCpAjFnEiClHiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	GUID_xZkqqHx_iBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.05.24 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
const GUID& CA0::GetComponentCLSID () const
{
	return PG_COMPONENT_CLSID;
} // CA0::GetComponentCLSID.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::GetAuthorName
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHiCmMiNoMiOnCjGlMiCpAjFnEiClHiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgHiCmMiNoMiOnCjGlMiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.12.16 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
const wchar_t* CA0::GetAuthorName () const
{
	return s_wcpAuthorName;
} // CA0::GetAuthorName.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::GetComponentName
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiCiDfHiDiFiBfLiDiLjGlMiCpAjFnEiClHiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iDiCiDfHiDiFiBfLiDiLjGlMjFlGiOjKjHpBiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iDiCiDfHiDiFiBfLiDiLjGlMiCmNiBeBiDiBiDgKiDiFiBfLiCmMiDfEiDhFiDiBiDgKiDiFiBfLjGlMiCmIiCmHiCmFiOgHiCoNiCoKiCoJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jCiNiInD_xHqqkZx_>	_xZkqqHx_iMlOiMoKiDfCiBfLiDgIiCmJjCiNiInDiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.02 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
const wchar_t* CA0::GetComponentName () const
{
	return s_wcpComponentName;
} // CA0::GetComponentName.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::GetVersionName
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDgPiBfLiDfHiDiHiDjDjGlMiCpAjFnEiClHiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iDgPiBfLiDfHiDiHiDjDjGlMjFlGiOjKjHpBiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.02 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
const wchar_t* CA0::GetVersionName () const
{
	return s_wcpComponentVersion;
} // CA0::GetVersionName.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::GetComment
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iClBiCmMiDfCiDjDiDhMiBfLiDgFiDjDiDgHiCmMiJpAjAoAiDfCiDiBiDjDiDgHiCpAjFnEiClHiBeCjGlDiCkCiPoKiNiHiCmN_xHqqkZx_ NULL_xZkqqHx_iBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_jFlGiOjKjHpBiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.02 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
const wchar_t* CA0::GetComment () const
{
	return s_wcpComponentComment;
} // CA0::GetComment.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::GetComponentShortcut
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiCiDfHiDiFiBfLiDiLiCpAiDiBiDgKiDiFiBfLiCmJjDgPjIfOiClHiCoJiCmGiCkLiCmMiDeBiDeOiDfKiDfIiDeMiBfLiCpAjFnEiClHiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iDeMiBfLiDfCiBfLiDgIiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClFiClNiDeMiBfLiCkKjFeLiClIjDgPjIfOiCmFiCkLiCoJiCoNiCkPiCmFiCmNiCmIiCkCiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.02 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
wchar_t CA0::GetComponentShortcut () const
{
	return s_wcComponentShortcut;
} // CA0::GetComponentShortcut.

/////////////////////////////////////////////////////////////////////////////////

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::Initialize
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiCiDfHiDiFiBfLiDiLiCpAiPiJiKpKiJlLiClHiCoJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	pI	:DynamicDraw_xZkqqHx_jBkEiCmMiDeDiDjDiDfOiDhEiDeGiBfLiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_jAkMiMpHiClFiClNiPoKiNiHiCmN_xHqqkZx_ S_OK_xZkqqHx_iBeBiOlIjEhDiClFiClNiPoKiNiHiCmNiDeHiDiJiBfLiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.02 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
HRESULT CA0::Initialize (IMpgMolipMain* pI)
{
	// m_adwCommandId _xZkqqHx_iCmMjEhKjHpBiDfEiDeDiDfJiCmNiBeBiDhGiDiJiDePiDeDiDjDiCmFiDfEiDhMiBfLiDgHiClHiCoJiDfCiDhNiDjDiDgIiCmJiNiHiCoNiClJiCmEiCkIiCkNiClBiCmGiBeC_xHqqkZx_
	assert((sizeof(s_tcpMenu) / sizeof(s_tcpMenu[0])) <= (sizeof(m_adwCommandId) / sizeof(m_adwCommandId[0])));

	// Superclass_xZkqqHx_iKnGjAjEiCpAiOmAiNhDiBeC_xHqqkZx_
	if (FAILED(IMpgInterface::Initialize(pI))) return E_FAIL;
	// _xZkqqHx_iDiCiDfHiDiFiBfLiDiLiCkKiDfEiDhMiBfLiDgHiClHiCoJiDfCiDhNiDjDiDgIiCpAjDgPjIfOiBeC_xHqqkZx_
	for (int iC = 0; iC < sizeof(s_tcpMenu) / sizeof(s_tcpMenu[0]); iC++)
	{
		m_adwCommandId[iC] = GetMolipMainI()->
				RegisterCommand(TRUE, s_tcpMenu[iC], s_tcpMenuShortcut[iC]);
	}
	return S_OK;
} // CA0::Initialize.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::Terminate
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiCiDfHiDiFiBfLiDiLiCmMiPeJjHlJiPiIjHjNiCpAiNhDiCkEiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_jAkMiMpHiClFiClNiPoKiNiHiCmN_xHqqkZx_ S_OK_xZkqqHx_iBeBiOlIjEhDiClFiClNiPoKiNiHiCmNiDeHiDiJiBfLiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.02 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
HRESULT CA0::Terminate ()
{
	// Superclass_xZkqqHx_iKnGjAjEiCpAiOmAiNhDiBeC_xHqqkZx_
	return IMpgInterface::Terminate();
} // CA0::Terminate.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::OnCommand
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiCiDfHiDiFiBfLiDiLiCkKjAnNjCoIiClFiClNiDfCiDhNiDjDiDgIiCkKiOmAiNhDiClDiCoKiClNiCmGiCkLiCmJiMmEiCmOiCoKiCoJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	nCmdID	:_xZkqqHx_iOmAiNhDiClDiCoKiClNiDfCiDhNiDjDiDgIiCmM_xHqqkZx_ID_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_jAkMiMpHiClFiClNiPoKiNiHiCmN_xHqqkZx_ S_OK_xZkqqHx_iBeBiOlIjEhDiClFiClNiPoKiNiHiCmNiDeHiDiJiBfLiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.02 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
HRESULT CA0::OnCommand (UINT nCmdID)
{
	if (nCmdID == m_adwCommandId[0])
	//----- _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_jAnNjCoIiDfCiDhNiDjDiDgI_xHqqkZx_ -----
	{
		GetUtilErrI()->MessageBox(L"CA0::OnCommand 0", L"Message", MB_OK, MfcSize(0,0));
	} else
	if (nCmdID == m_adwCommandId[1])
	//----- _xZkqqHx_iDhHiDiLiDhGiDfCiDhNiDjDiDgI_xHqqkZx_ -----
	{
		// _xZkqqHx_iDiCiDfHiDiFiBfLiDiLiCmMiDgGiDeCiDiMiDeOiDgHiDiKjFhEiCkLjGlMjBePiBgJiKgHjCkDiOhBjGlDiClFiBgKiCpAiOoGjDlOiBeC_xHqqkZx_
		_TCHAR tcsModule[_MAX_PATH];
		FMpgGetModule()->GetModulePathName(tcsModule, _MAX_PATH);
		_tcscat(tcsModule, _T(".hlp"));
		::WinHelp(GetMolipMainI()->GetMainWindow(), tcsModule, HELP_FINDER,(DWORD)0);
	} else
	if (nCmdID == m_adwCommandId[2])
	//----- _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_iCmMiDgPiBfLiDfHiDiHiDjDiPoOjFpB_xHqqkZx_ -----
	{
		// _xZkqqHx_iDgPiBfLiDfHiDiHiDjDiPoOjFpBiCpAjFfMiOkGiBeC_xHqqkZx_
		GetMolipMainI()->ShowAboutDialog();
	}
	return S_OK;
} // CA0::OnCommand.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::OnUpdateCommandUI
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiCiDfHiDiFiBfLiDiLiCkKjAnNjCoIiClFiClNiDfCiDhNiDjDiDgIiCmMiDiBiDgKiDiFiBfLiCkKjFfMiOkGiClDiCoKiClNiCmGiCkLiCmJiMmEiCmOiCoKiCoJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	pCmdUI	:_xZkqqHx_iDfCiDhNiDjDiDgIjFfMiOkGiPpDjBnEiCmMiDeJiDhFiDfHiDeGiDeOiDgHiCpAiOhHjCoIiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_jAkMiMpHiClFiClNiPoKiNiHiCmN_xHqqkZx_ S_OK_xZkqqHx_iBeBiOlIjEhDiClFiClNiPoKiNiHiCmNiDeHiDiJiBfLiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.02 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
HRESULT CA0::OnUpdateCommandUI (MfcCmdUI* pCmdUI)
{
	// _xZkqqHx_iDfEiDhFiDiBiDgKiDiFiBfLiCmMiPoKiNiHiBgJiDfEiDhFiDiBiDgKiDiFiBfLiCmFiCoAiClBiClBiCkKiMmEiCmOiCoKiCoJiBgKiCmNiBeBjFjMiLeBiBeC_xHqqkZx_
	if (pCmdUI->m_pSubMenu != NULL) return S_OK;
	if (pCmdUI->m_nID == m_adwCommandId[0])
	//----- _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_jAnNjCoIiDfCiDhNiDjDiDgI_xHqqkZx_ -----
	{
		pCmdUI->Enable(TRUE);
	} else
	if (pCmdUI->m_nID == m_adwCommandId[1])
	//----- _xZkqqHx_iDhHiDiLiDhGiDfCiDhNiDjDiDgI_xHqqkZx_ -----
	{
		pCmdUI->Enable(TRUE);
	} else
	if (pCmdUI->m_nID == m_adwCommandId[2])
	//----- _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_iCmMiDgPiBfLiDfHiDiHiDjDiPoOjFpB_xHqqkZx_ -----
	{
		pCmdUI->Enable(TRUE);
	}
	return S_OK;
} // CA0::OnUpdateCommandUI.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::GetPopHint
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDhGiDiJiDePiDeDiDjDiDfCiDhNiDjDiDgIiCmMiDhMiDgCiDhGiDhBiDjDiDgHiCmMiDgFiDeMiDfIiDgHiCpAiOoGjDlOiClHiCoJiBeC_xHqqkZx_
 *			_xZkqqHx_iDiBiDgKiDiFiBfLiPoDiCmJiDhNiDeFiDfIiDeKiBfLiDfMiDiLiCkKiInKjDkOiClFiClNiCmGiCkLiCmJjFfMiOkGiClDiCoKiCoJiDiBiDgCiDfKiBfLiDfH_xHqqkZx_
 *			_xZkqqHx_iCpAjFnEiClHiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	wstrHintText:_xZkqqHx_iDhBiDjDiDgHiDgFiDeMiDfIiDgHiCpAjFnEiClHiBeC_xHqqkZx_
 *			nCmdID		:_xZkqqHx_iDfCiDhNiDjDiDgI_xHqqkZx_ID_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_jAkMiMpHiClFiClNiPoKiNiHiCmN_xHqqkZx_ S_OK_xZkqqHx_iBeBiOlIjEhDiClFiClNiPoKiNiHiCmNiDeHiDiJiBfLiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.08.04 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
HRESULT CA0::GetPopHint (WString& wstrHintText, UINT nCmdID)
{
	if (nCmdID == m_adwCommandId[0])
	//----- _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_jAnNjCoIiDfCiDhNiDjDiDgI_xHqqkZx_ -----
	{
		wstrHintText = s_wcpHintText[0];
	} else
	if (nCmdID == m_adwCommandId[1])
	//----- _xZkqqHx_iDhHiDiLiDhGiDfCiDhNiDjDiDgI_xHqqkZx_ -----
	{
		wstrHintText = s_wcpHintText[1];
	} else
	if (nCmdID == m_adwCommandId[2])
	//----- _xZkqqHx_iDfCiDjDiDhMiBfLiDgMiDjDiDgH_xHqqkZx_0_xZkqqHx_iCmMiDgPiBfLiDfHiDiHiDjDiPoOjFpB_xHqqkZx_ -----
	{
		wstrHintText = s_wcpHintText[2];
	}
	return S_OK;
} // CA0::GetPopHint.

/////////////////////////////////////////////////////////////////////////////////

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::CA0
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfCiDjDiDfIiDgHiDiJiDeOiDfOiBeCiDeKiDeFiDjDiDfOiCpAiJmBiOfKiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.10 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
CA0::CA0 ()
{
} // CA0::CA0.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CA0::~CA0
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDgGiDfIiDgHiDiJiDeOiDfOiBeCiDeKiDeFiDjDiDfOiCpAiMlIiOfKiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.08.10 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
CA0::~CA0 ()
{
} // CA0::~CA0.

