#ifndef __ToolGroupEdit_h
#define __ToolGroupEdit_h

#include "LinkManager.h"		// For FCLinkManager.
#include "ToolGroupSelect.h"	// Super super class.
// 05.06.10 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
//#include "ToolMoveResizeTmpl.h"	// Super class.

#ifdef SUPER_CLASS
#undef SUPER_CLASS
#endif
// 05.06.10 Fukushiro M. 1_xZkqqHx_iNhDjFmPiNfI_xHqqkZx_ ()
//#define SUPER_CLASS FCToolMoveResizeTmpl<FCToolGroupSelect, FCToolSelectObjTmplId>
#define SUPER_CLASS FCToolGroupSelect


class FCToolGroupEdit : public SUPER_CLASS
{
protected:
typedef SUPER_CLASS BASE_CLASS;

public:
protected:
	//----- FCToolBase_xZkqqHx_iCmMiDfEiDhFiDeOiDiJiDfIiCmFjEeDiInD_xHqqkZx_ -----
//----- 05.06.29 Fukushiro M. _xZkqqHx_jCmHiJmBiOgO_xHqqkZx_ ()-----
	virtual BOOL	CanObjectProperties () const;
	virtual void	OnObjectProperties ();
//----- 05.06.29 Fukushiro M. _xZkqqHx_jCmHiJmBiPeJ_xHqqkZx_ ()-----

//----- 06.02.23 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//	virtual void	LocalObjMovedBefore (const ObjDynabaseVector& vObj);
//	virtual void	LocalObjMovedAfter (const ObjDynabaseVector& vObj);
//----- 06.02.23 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

//----- 06.06.13 Fukushiro M. _xZkqqHx_jCmHiJmBiOgO_xHqqkZx_ ()-----
	virtual void	LocalObjMovedBefore (const ObjDynabaseVector& vObj);
	virtual void	LocalObjMovedAfter ();
//----- 06.06.13 Fukushiro M. _xZkqqHx_jCmHiJmBiPeJ_xHqqkZx_ ()-----

	virtual BOOL	CanEditSelectedLocal () const;

	//----- FCToolBaseFDA_xZkqqHx_iCmMiDfEiDhFiDeOiDiJiDfIiCmFjFeLjHhGiCmJiJjOiClGiCmE_xHqqkZx_ -----
// 05.06.10 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
//	virtual int		TransFDA (int iState, int iEvent);

	//----- FCToolBaseEdit_xZkqqHx_iCmMiDfEiDhFiDeOiDiJiDfIiCmFjFeLjAhL_xHqqkZx_ -----
	virtual void	ResetEditHandleList ();

//----- 06.02.23 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//protected:
//	FCLinkManager	m_linkManagerLocal;
//----- 06.02.23 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
//----- 06.06.13 Fukushiro M. _xZkqqHx_jCmHiJmBiOgO_xHqqkZx_ ()-----
protected:
	FCLinkManager	m_linkManagerLocal;
//----- 06.06.13 Fukushiro M. _xZkqqHx_jCmHiJmBiPeJ_xHqqkZx_ ()-----
}; // class FCToolGroupEdit.

// 02.12.05 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
//extern FCToolGroupEdit g_toolGroupEdit;

#endif//__ToolGroupEdit_h
