// ArrowEditorFrame.cpp : _xZkqqHx_iDeDiDjDiDhGiDiKiDiBiDjDiDgFiBfLiDfGiDiHiDjD_xHqqkZx_ _xZkqqHx_iDhEiDeAiDeDiDiL_xHqqkZx_
//

#include "stdafx.h"
#include "DynamicDraw.h"
#include "DynamicDrawView.h"		// For g_pView.
#include "DlgPictArrowFrame.h"	// For CFCDlgPictArrowFrame.
#include "DlgPictArrowDuty.h"	// For CFCDlgPictArrowDuty.
#include "ArrowEditorFrame.h"	// This header.

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

// Superclass_xZkqqHx_iCmMjCoIiLgAiBeC_xHqqkZx_

//----- 02.12.03 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//// ArrowEditor_xZkqqHx_jHhAiDhEiDiMiBfLiDiAiBeC_xHqqkZx_
//CFCArrowEditorFrame* g_pArrowEditorFrame = NULL;
//----- 02.12.03 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

/////////////////////////////////////////////////////////////////////////////
// CFCArrowEditorFrame

IMPLEMENT_DYNCREATE(CFCArrowEditorFrame, CFCCommonEditorFrame)

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::CFCArrowEditorFrame
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfCiDjDiDfIiDgHiDiJiDeOiDfOiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	03.06.24 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
CFCArrowEditorFrame::CFCArrowEditorFrame ()
{
//----- 02.12.03 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//	// ArrowEditor_xZkqqHx_jHhAiDhEiDiMiBfLiDiAiBeC_xHqqkZx_
//	g_pArrowEditorFrame = this;
//----- 02.12.03 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
} // CFCArrowEditorFrame::CFCArrowEditorFrame ().

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::~CFCArrowEditorFrame
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDgGiDfIiDgHiDiJiDeOiDfOiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	03.06.24 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
CFCArrowEditorFrame::~CFCArrowEditorFrame ()
{
//----- 02.12.03 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//	// ArrowEditor_xZkqqHx_jHhAiDhEiDiMiBfLiDiAiBeC_xHqqkZx_
//	g_pArrowEditorFrame = NULL;
//----- 02.12.03 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
} // CFCArrowEditorFrame::~CFCArrowEditorFrame ().

BEGIN_MESSAGE_MAP(CFCArrowEditorFrame, BASE_CLASS)
	//{{AFX_MSG_MAP(CFCArrowEditorFrame)
	ON_COMMAND(ID_ARROWEDIT_SET_FRAME, OnArroweditSetFrame)
	ON_WM_CREATE()
//	ON_COMMAND(ID_OPTION_ENV, OnOptionEnv)
	ON_COMMAND(ID_ARROWEDIT_SET_DUTY, OnArroweditSetDuty)
	ON_UPDATE_COMMAND_UI(ID_ARROWEDIT_SET_DUTY, OnUpdateArroweditSetDuty)
	//}}AFX_MSG_MAP
	ON_UPDATE_COMMAND_UI(ID_VIEW_TOOLBAR_ARROW_EDIT, BASE_CLASS::OnUpdateViewToolbars)
	ON_COMMAND_EX(ID_VIEW_TOOLBAR_ARROW_EDIT, BASE_CLASS::OnViewToolbars)
	ON_UPDATE_COMMAND_UI(ID_VIEW_TOOLBAR_ARROW_TOOLS, BASE_CLASS::OnUpdateViewToolbars)
	ON_COMMAND_EX(ID_VIEW_TOOLBAR_ARROW_TOOLS, BASE_CLASS::OnViewToolbars)
	ON_UPDATE_COMMAND_UI(ID_VIEW_TOOLBAR_ARROW_TOOLS2, BASE_CLASS::OnUpdateViewToolbars)
	ON_COMMAND_EX(ID_VIEW_TOOLBAR_ARROW_TOOLS2, BASE_CLASS::OnViewToolbars)
	ON_UPDATE_COMMAND_UI(ID_VIEW_TOOLBAR_ARROW_DUTY, BASE_CLASS::OnUpdateViewToolbars)
	ON_COMMAND_EX(ID_VIEW_TOOLBAR_ARROW_DUTY, BASE_CLASS::OnViewToolbars)
//----- 05.07.02 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//	ON_MESSAGE(WM_USER_CURRENT_TOOL_CHANGED, OnUserCurrentToolChanged)
//	ON_MESSAGE(WM_USER_CURRENT_SHEET_CHANGED, OnUserCurrentSheetChanged)
//----- 05.07.02 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CFCArrowEditorFrame _xZkqqHx_iDiGiBfLiDfFiKnGjAjEiBeC_xHqqkZx_

//----- 05.07.02 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::OnUpdateSelected
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jBeJjBpAjCiGiCmMjFjEjFgJiCkKjFmPiNfIiClDiCoKiClNiOjOiCmJiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.01.06 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCArrowEditorFrame::OnUpdateSelected ()
//{
//	// Superclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
//	BASE_CLASS::OnUpdateSelected();
//	// _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiDeJiDhFiDfHiDeGiDeOiDgHiCkKjBlGiNnNiClFiCmIiCkCiCmIiCoHiCmOjFjMiLeBiBeCiDeBiDhGiDiKiPeJjHlJiOjOjDjJiCmJiBeCiBeC_xHqqkZx_
//	if (!::IsWindow(m_hWnd)) return;
//} // CFCArrowEditorFrame::OnUpdateSelected.
//----- 05.07.02 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

//----- 05.07.02 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::InitContents
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iPiJiKpKiJlLiPiIjHjNiCpAiNhDiCkEiBeC_xHqqkZx_FoundDoc::OnNewDocument,OnOpenDocument_xZkqqHx_iCkJiCoH_xHqqkZx_
// *			_xZkqqHx_iOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.04.08 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCArrowEditorFrame::InitContents ()
//{
//	// Superclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
//	BASE_CLASS::InitContents();
//	if (!::IsWindow(GetSafeHwnd())) return;
//	// _xZkqqHx_jGoOiIpDjGpAiKiEiDgDiBfLiDiLiDgPiBfLiCmJiDgIiDeMiDiFiDiBiDjDiDgHiPiJiKpKiJlLiCpAjCmKjCgNiBeC_xHqqkZx_
//	m_tolBrArrowDuty.OnSheetUpdated();
//} // CFCArrowEditorFrame::InitContents.
//----- 05.07.02 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

//----- 02.12.16 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::DeleteContents
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	Document::DeleteContents_xZkqqHx_iCkJiCoHiOmAiNhDiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.04.07 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCArrowEditorFrame::DeleteContents ()
//{
//	// Superclass_xZkqqHx_iKnGjAjEiBeC_xHqqkZx_
//	BASE_CLASS::DeleteContents();
//} // CFCArrowEditorFrame::DeleteContents.
//----- 02.12.16 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::PostOnCreate
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	OnCreate_xZkqqHx_iKnGjAjEiCmMiOmAiNhDjClMiMoDiCmJiMmEiCnBiPgPiClDiCoKiCoJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	lpCreateStruct	: _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiPiJiKpKiJlLiKgFiOoNjFmPjAjEiCmMiNfMjBkCjBmMiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jCiNiInD_xHqqkZx_>	CFCMainFrame_xZkqqHx_iDeOiDiJiDfIiCkJiCoHiBeB_xHqqkZx_CFCDynamicDrawFrame/CFCArrowEditorFrame_xZkqqHx_iCkK_xHqqkZx_
 *			_xZkqqHx_jFkKiKpCiClFiClNiOjOiCmJiBeB_xHqqkZx_OnDestroy_xZkqqHx_iCkJiCoHjFkKjHkDiClHiCoJjFeLjHhGiCkKiCkAiCmBiClNiPiIjHjNiCpA_xHqqkZx_
 *			_xZkqqHx_iClBiCmMiKnGjAjEiCmJiInKjDkOiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	99.03.24 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
void CFCArrowEditorFrame::PostOnCreate (CFrameWnd* pWndFrame)
{
	// Superclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
	BASE_CLASS::PostOnCreate(pWndFrame);

	//----- _xZkqqHx_jFnCiPfHiBeFiNoMjAkMiDgDiBfLiDiLiDgDiBfLiDiLiDgPiBfLiCpAiNoMjAkM_xHqqkZx_ -----
	if (!CreateDockToolBar(	m_wndToolBoxBar,
							pWndFrame,
							ID_VIEW_TOOLBAR_ARROW_TOOLS))
// 06.10.30 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
//							IDR_ARROW_TOOLBOX))
		return;
	// _xZkqqHx_iDiBiDgCiDfKiBfLiDfHjBjHiCoIjAoGiCpAjAnNjCoIiBeC_xHqqkZx_
	m_wndToolBoxBar.SetMessageWnd(g_pView);

	if (!CreateDockToolBar(	m_wndToolBox2Bar,
							pWndFrame,
							ID_VIEW_TOOLBAR_ARROW_TOOLS2))
// 06.10.30 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
//							IDR_ARROW_TOOLBOX2))
		return;
	// _xZkqqHx_iDiBiDgCiDfKiBfLiDfHjBjHiCoIjAoGiCpAjAnNjCoIiBeC_xHqqkZx_
	m_wndToolBox2Bar.SetMessageWnd(g_pView);

	//----- _xZkqqHx_jGoOiIpDjGpAiKiEiDgDiBfLiDiLiDgPiBfLiCmMiNoMjAkMiLhJiCnBiDgIiDgCiDeMiDjDiDePiPiIjHjN_xHqqkZx_ -----
	if (!CreateDockToolBar(	m_tolBrArrowDuty,
							pWndFrame,
							ID_VIEW_TOOLBAR_ARROW_DUTY))
// 06.10.30 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
//							IDR_ARROW_DUTY))
		return;
//----- 06.10.30 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//	// _xZkqqHx_iDgDiBfLiDiLiDgPiBfLiPiJiKpKiJlLiBeC_xHqqkZx_
//	m_tolBrArrowDuty.Initialize();
//----- 06.10.30 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

} // CFCArrowEditorFrame::PostOnCreate.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::GetZoomToolBarInfo
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiBiDeDiDjDiDgDiBfLiDiLiDgPiBfLiCmMiPiJiKpKiJlLiCmJjFeLjHhGiCmIiPoOjFpBiCpAjFnEiClHiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	idCmd	:_xZkqqHx_iDgPiBfLiCmJiKiEiCoIjAfFiCoJiDfCiDhNiDjDiDgI_xHqqkZx_ID_xZkqqHx_iCpAjFnEiClHiBeC_xHqqkZx_
//----- 06.10.30 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
// *			idRes	:_xZkqqHx_iDgPiBfLiCkKiDiNiBfLiDgIiClHiCoJiDgDiBfLiDiLiDgPiBfLiDiKiDfMiBfLiDfIiCmM_xHqqkZx_ID_xZkqqHx_iCpAjFnEiClHiBeC_xHqqkZx_
// *			idStr	:_xZkqqHx_iDgPiBfLiCkKiDiNiBfLiDgIiClHiCoJiDfOiDeDiDgHiDiLiDiKiDfMiBfLiDfIiCmM_xHqqkZx_ID_xZkqqHx_iCpAjFnEiClHiBeC_xHqqkZx_
//----- 06.10.30 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	04.06.05 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
//----- 06.10.30 Fukushiro M. _xZkqqHx_jFmPiNfIjBeP_xHqqkZx_ ()-----
//void CFCArrowEditorFrame::GetZoomToolBarInfo (	DWORD& idCmd,
//										DWORD& idRes,
//										DWORD& idStr) const
//----- 06.10.30 Fukushiro M. _xZkqqHx_jFmPiNfIiMoD_xHqqkZx_ ()-----
void CFCArrowEditorFrame::GetZoomToolBarInfo (DWORD& idCmd) const
//----- 06.10.30 Fukushiro M. _xZkqqHx_jFmPiNfIiPeJ_xHqqkZx_ ()-----
{
	idCmd = ID_VIEW_TOOLBAR_ARROW_EDIT;
//----- 06.10.30 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//	idRes = IDR_ARROW_EDIT;
//	idStr = IDS_ARROW_EDIT;
//----- 06.10.30 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
} // CFCArrowEditorFrame::GetZoomToolBarInfo.

/////////////////////////////////////////////////////////////////////////////
// CFCArrowEditorFrame _xZkqqHx_iDiBiDgCiDfKiBfLiDfH_xHqqkZx_ _xZkqqHx_iDgOiDjDiDgIiDiJ_xHqqkZx_

//----- 05.07.02 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::OnUserCurrentToolChanged
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDgDiBfLiDiLiCmMjBeJjBpAiCkKjFmPiNfIiClDiCoKiClNiOjOiCmJ_xHqqkZx_View_xZkqqHx_iCkJiCoHiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	_xZkqqHx_jGkCiOgHjHhAiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	1
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	ArrowEditor_xZkqqHx_iCmFiOgHjHhAiClHiCoJiClNiCnPiCmJiNoMjAkMiClFiClNiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	99.10.24 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//LRESULT CFCArrowEditorFrame::OnUserCurrentToolChanged (WPARAM, LPARAM)
//{
//	return 1;
//} // CFCArrowEditorFrame::OnUserCurrentToolChanged.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::OnUserCurrentSheetChanged
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDeKiDiMiDjDiDgHiDfGiBfLiDgHiCkKjFmPiNfIiClDiCoKiClNiOjOiCmJiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	wParam	:_xZkqqHx_jGkCiOgHjHhAiBeC_xHqqkZx_
// *			lParam	:_xZkqqHx_jGkCiOgHjHhAiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iPoNiCmJiCfAiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.04.09 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//LRESULT CFCArrowEditorFrame::OnUserCurrentSheetChanged (WPARAM wParam, LPARAM lParam)
//{
//	// _xZkqqHx_jGoOiIpDjGpAiKiEiDgDiBfLiDiLiDgPiBfLiCmJjCmKjCgNiBeC_xHqqkZx_
//	m_tolBrArrowDuty.OnSheetUpdated();
//	return 1;
//} // CFCArrowEditorFrame::OnUserCurrentSheetChanged.
//----- 05.07.02 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::OnArroweditSetFrame
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiBiDgKiDiFiBfLiBhFiDhDiDeOiDgAiDiDjGoOiIpDiDhEiDiMiBfLiDiAjAnNjCoIiBhGiCkJiCoHiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.04.09 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
void CFCArrowEditorFrame::OnArroweditSetFrame ()
{
	CFCDlgPictArrowFrame dlg;
	dlg.DoModal();
} // CFCArrowEditorFrame::OnArroweditSetFrame.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::OnArroweditSetDuty
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiBiDgKiDiFiBfLiBhFjFjEjFgJiCmMjGpAiKiEiCpAjAnNjCoIiBhGiCkJiCoHiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.04.09 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
void CFCArrowEditorFrame::OnArroweditSetDuty ()
{
	CFCDlgPictArrowDuty dlg;
	dlg.DoModal();
} // CFCArrowEditorFrame::OnArroweditSetDuty.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCArrowEditorFrame::OnUpdateArroweditSetDuty
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiBiDgKiDiFiBfLiBhFjFjEjFgJiCmMjGpAiKiEiCpAjAnNjCoIiBhGiCmMjHeMiMpIiBeFjGlDiMpIiCpAjAnNjCoIiClHiCoJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	01.04.09 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
void CFCArrowEditorFrame::OnUpdateArroweditSetDuty (CCmdUI* pCmdUI)
{
	pCmdUI->Enable(FFCanBasicOperate() && FFCanEditSelected());
} // CFCArrowEditorFrame::OnUpdateArroweditSetDuty.
