#ifndef __ObjLabel_h
#define __ObjLabel_h

#include "2ObjFigure.h"	// SuperClass.

class MCARCHIVE;

/////////////////////////////////////////////////////////////////////////
// CommandGate_xZkqqHx_iCmMiDfCiDhNiDjDiDgIiCmJiOgHjHhAiClHiCoJiNfMjBkCjBmMiBeC_xHqqkZx_

/*************************************************************************
 * <_xZkqqHx_iDeOiDiJiDfI_xHqqkZx_>	MC2ObjLabel
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiJiDhIiDiLjFjEjFgJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.04.20 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
class MC2ObjLabel : public MC2ObjFigure
{
public:
	//----- _xZkqqHx_jBfDiCmEiCmM_xHqqkZx_Subclass_xZkqqHx_iCkKiDeDiDjDiDhGiDiKiDiBiDjDiDgHiClFiCmIiCkPiCoKiCmOiCmIiCoHiCmIiCkC_xHqqkZx_ -----
	MC2ObjLabel ();

	//----- _xZkqqHx_iOmAjBmMiJlLiJmCjEfMiCmIiDeOiDiJiDfIiCkKiDeDiDjDiDhGiDiKiDiBiDjDiDgHiClFiCmIiCkPiCoKiCmOiCmIiCoHiCmIiCkC_xHqqkZx_ -----
	virtual FTObjectType	Type () const;

	virtual DBLRect	GetResizeFrame () const;
	//----- _xZkqqHx_jBkOjAkLiCpAiOjNiCmCjBfDiCmEiCmM_xHqqkZx_Subclass_xZkqqHx_iCkKiDeDiDjDiDhGiDiKiDiBiDjDiDgHiClFiCmIiCkPiCoKiCmOiCmIiCoHiCmIiCkC_xHqqkZx_ -----
	virtual void	OutStreamV3 (MCARCHIVE& ar);
	virtual void	InStreamV12 (MCARCHIVE& ar);

	//----- _xZkqqHx_jFeLjHhGiCmJiJjOiClGiCmEiDeDiDjDiDhGiDiKiDiBiDjDiDgHiClHiCoKiCmOjHmHiCkC_xHqqkZx_ -----

friend class MC2CommandGate;
protected:
	//----- _xZkqqHx_jBkOjAkLiCpAiOjNiCmCjBfDiCmEiCmM_xHqqkZx_Subclass_xZkqqHx_iCkKiDeDiDjDiDhGiDiKiDiBiDjDiDgHiClFiCmIiCkPiCoKiCmOiCmIiCoHiCmIiCkC_xHqqkZx_ -----

	//----- _xZkqqHx_jCmKiPoNiCmNiDeDiDjDiDhGiDiKiDiBiDjDiDgHiCmMjFeLjHhGiCmNjGlDiCkC_xHqqkZx_ -----

	//----- MC2ObjFigure_xZkqqHx_iCmM_xHqqkZx_Subclass_xZkqqHx_iCmFjFeLjHhGiCmJiJjOiClGiCmEiDeDiDjDiDhGiDiKiDiBiDjDiDgHiClHiCoKiCmOjHmHiCkC_xHqqkZx_ -----

protected:
	DBLRect		m_mmrtResize;		// _xZkqqHx_iDiKiDfEiDeDiDfJiDhEiDiMiBfLiDiAiBeC_xHqqkZx_
	FDTIME		m_fdtmCreateTime;	// _xZkqqHx_iClBiCmMjFjEjFgJiCmMjDgPjIfOiOjOiNiPiBeC_xHqqkZx_
	FDTIME		m_fdtmModifyTime;	// _xZkqqHx_iClBiCmMjFjEjFgJiCmMiDgFiDeMiDfIiDgHjFmPiNfIiOjOiNiPiBeC_xHqqkZx_
	WORD		m_wImageType;		// _xZkqqHx_iJeFiPoDiDeDiDiBiBfLiDfHiDfOiDeDiDhGiBeC_xHqqkZx_
}; // class MC2ObjLabel.

#endif//__ObjLabel_h
