#include "stdafx.h"
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//#include "FoundDoc.h"		// For g_pDoc.
//#include "UndoArchive.h"	// For FCUndoArchive.
//#include "UtilStdLib.h"		// For FFNext.
//#include "UtilCoord.h"		// For mm2lg.etc.
//#include "UtilMisc.h"			// For RotateConv.
//#include "UtilGraph.h"		// For FCAutoDC.
//#include "UtilMath.h"		// For mmroundoff.
//#include "UtilErr.h"		// For FFThrowMiscUnknown.
//#include "DynamicDrawView.h"// For g_pView.
//#include "RichText.h"		// For FCRichText.
//#include "ObjTextRect.h"	// For FCObjTextRect.
//#include "ObjLine.h"		// For FCObjLine.
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
#include "4ObjTable.h"		// This header.

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


//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>
// *
// *	_xZkqqHx_jFfMjFjEjFgJiCmNiBeBiDfKiDiLiCmGjAiFjFlNiMhCjApMiBeBjAiCjClMiMhCjApMiCkJiCoHiNfMjAkMiClDiCoKiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_jFfMjFjEjFgJiOkJjBmMiCmNiDePiDiLiBfLiDhGjFjEjFgJiCmMiDfEiDhFiDeOiDiJiDfIiCmFiCkAiCoIiBeBiClLiCmMiDiBiDjDiDgPiBfLiCmGiClFiCmE_xHqqkZx_
// *	_xZkqqHx_iDfKiDiLiCmNiDgFiDeMiDfIiDgHiLoJiMgAjFjEjFgJiBeBiMhCjApMiCmNjClMjApMjFjEjFgJiCmFjBoDjHhAiClDiCoKiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iClBiCoKiCoHiCpAiDfKiDiLjFjEjFgJiBeBiMhCjApMjFjEjFgJiCmGiMmEiCnEiBeC_xHqqkZx_
// *	_xZkqqHx_iDfKiDiLiBeBjAiFjFlNiMhCjApMiBeBjAiCjClMiMhCjApMiCmNiDeDiDjDiDgGiDgCiDeOiDfIiCmFjDmBjCoIiClDiCoKiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iDeDiDjDiDgGiDgCiDeOiDfIiMfOiCmNiBeBiDfKiDiLiCmN_xHqqkZx_FCLineColumn_xZkqqHx_iMfOiBeBiMhCjApMiCmN_xHqqkZx_FCFrontSide_xZkqqHx_iMfOiCmFiCkAiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_jHoBiCkGiCmOiBeBiJlKjAhNiCpAjHoBiCmJiCnNiCoJiCmGiBeBiNlGiPoDiCmMiDfKiDiLiCmN_xHqqkZx_[0,0]_xZkqqHx_iBeBiJeFiJlKiCmMiDfKiDiLiCmN_xHqqkZx_[3,2]
// *	_xZkqqHx_iCmGiClFiCmEjFfMiClDiCoKiCmEiCkCiCoJiBeCiClBiCoKiCmN_xHqqkZx_FCLineColumn(0,0)_xZkqqHx_iBeB_xHqqkZx_FCLineColumn(3,2)
// *	_xZkqqHx_iCmFiCkAiCoIiBeBiClLiCoKiClMiCoKiCePiNhDjGnKiCePjHpBjGnKiBeBiCfCiNhDjGnKiCfBjHpBjGnKiCmGiCkCiCkEiInDjGkBiCmFiCkAiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iDfKiDiLiCkKiClBiCmMiCoGiCkEiCmJ_xHqqkZx_[_xZkqqHx_iNhDiBeBjHpB_xHqqkZx_]_xZkqqHx_iCmGjFfMiMlLiClHiCoJiCmMiCmJjBmOiClFiCmEiBeBiMhCjApMiCmMiPoKiNiHiCmN_xHqqkZx_
// *	_xZkqqHx_jAiFjFlNiMhCjApMiCmGjAiCjClMiMhCjApMiCmFiPiHiPjIiCkKiInJiCmIiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_jAiFjFlNiMhCjApMiCmMiPoKiNiHiCmNiBeBiNlGiPoDiCkK_xHqqkZx_[0,0]_xZkqqHx_iBeBiJeFiJlKiCkK_xHqqkZx_[4,2]_xZkqqHx_iCmFiCkAiCoJiCkKiBeBiClBiCoKiCmN_xHqqkZx_
// *	FCFrontSide(0,0)_xZkqqHx_iBeB_xHqqkZx_FCFrontSide(4,2)_xZkqqHx_iCmFiCkAiCoIiBeBiClLiCoKiClMiCoKiCePiNhDjGnKiCePjHpBjGnKiBeB_xHqqkZx_
// *	_xZkqqHx_iCfDiNhDjGnKiCfBjHpBjGnKiCmGiCkCiCkEiInDjGkBiCmFiCkAiCoJiBeCiClBiCoKiCmJjBmOiClFiCmEiBeBjAiCjClMiMhCjApMiCmNiBeB_xHqqkZx_
// *	_xZkqqHx_iNlGiPoDiCkK_xHqqkZx_[0,0]_xZkqqHx_iBeBiJeFiJlKiCkK_xHqqkZx_[3,3]_xZkqqHx_iCmFiCkAiCoJiCkKiBeBiClBiCoKiCmN_xHqqkZx_
// *	FCFrontSide(0,0)_xZkqqHx_iBeB_xHqqkZx_FCFrontSide(3,3)_xZkqqHx_iCmFiCkAiCoIiBeBiClLiCoKiClMiCoKiCePjHpBjGnKiCePiNhDjGnKiBeB_xHqqkZx_
// *	_xZkqqHx_iCfCjHpBjGnKiCfCiNhDjGnKiCmGiCkCiCkEiInDjGkBiCmFiCkAiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iClBiCmMiCoGiCkEiCmJiBeBjAiFjFlNiMhCjApMiCkK_xHqqkZx_[_xZkqqHx_iNhDiBeBjHpB_xHqqkZx_]_xZkqqHx_iCmMiPiHiPjIiCmFjFfMiClHiCmMiCmJjBmOiClFiCmEjAiCjClMiMhCjApMiCmN_xHqqkZx_
// *	[_xZkqqHx_jHpBiBeBiNhD_xHqqkZx_]_xZkqqHx_iCmMiPiHiPjIiCmFjFfMiClHiBeCiClBiCoKiCmNiBeBiNhDiBeBjHpBiCmGiCkCiCkEiNgMiCkGjFpLiCmFiCmNiCmIiCkNiBeB_xHqqkZx_
// *	_xZkqqHx_iMhCjApMiCpAjAlDjGmKiBgJjAiFjFlNiMhCjApMiCmNiNlGjBkEiBeBjAiCjClMiMhCjApMiCmNiPoDjBkEiBgKiCkJiCoHiMkJiClNiPoKiNiHiCmJiBeB_xHqqkZx_
// *	_xZkqqHx_jAlDjGmKiCmMjFmAiCnBiCpAjBoGiCfAiBeBiJkBiCkJiCoHiMkJiClNjFmAiCnBiCpAjBoGiCfBiCmGiClHiCoJiNgMiCkGjFpLiCmFiCkAiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iClBiCmMiCoGiCkEiCmJiClFiClNjFpLiCkKiBeBjAiFjFlNiMhCjApMiBeBjAiCjClMiMhCjApMiCpAjDkPjHgMiCmJiIlFiCkGiCoJiClNiCnP_xHqqkZx_
// *	_xZkqqHx_iDhGiDiNiDePiDiJiDiAiPoDjFnGjHjIiCmFiCkAiCoIiBeBiCnMiClNjHjNiJpAiClFiCoCiClHiCkCiBeC_xHqqkZx_
// *
// *                  0              1              2          
// *                                                           
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]  [2,1]   [2,2]  [2,2]   [3,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *                                                           
// *	_xZkqqHx_jFfMjFjEjFgJiCmFiCmNiBeBiDeHiDeOiDfKiDiLiCmMiDfKiDiLiMiLiNiHiCmMiCoGiCkEiCmJiBeBjFkBjAjEiCmMiDfKiDiLiCpAiMiLiNiHiClFiCmE_xHqqkZx_
// *	_xZkqqHx_iIoKiCmCiCmMiDfKiDiLiCmGiClFiCmEiIlFiCkEiClBiCmGiCkKiPgPjHiIiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iMiLiNiHiClFiClNiPoKiNiHiCmNiBeBiMiLiNiHiClFiClNjFkBjAjEiDfKiDiLiCmMiCkEiClPiBeBiNlGiPoDiCmMiDfKiDiLjFjEjFgJiCpAiOgDiClFiCmE_xHqqkZx_
// *	_xZkqqHx_jBlMiCmMiDfKiDiLjFjEjFgJiCmNjBfDiCmEiNoNiPjMiClDiCoKiBeBiDePiDiLiBfLiDhGjFjEjFgJiCmMiDiBiDjDiDgPiBfLiCkJiCoHjGjFiPmBiClDiCoKiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iCnMiClNiBeBiDfKiDiLjDkPiOgNiCpAiOgEjAnIiCmBiCmEiCkCiClNiMhCjApMjFjEjFgJiCoAjDkPjHgMiCmJiNoNiPjMiClDiCoKiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iDfKiDiLiDeDiDjDiDgGiDgCiDeOiDfI_xHqqkZx_->_xZkqqHx_iDiBiDjDiDgPiBfLiDeDiDjDiDgGiDgCiDeOiDfIiDgFiBfLiDhFiDiL_xHqqkZx_ _xZkqqHx_iCmJiCmN_xHqqkZx_ -1 _xZkqqHx_iCkKjAnNjCoIiClDiCoKiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iMhCjApMiDeDiDjDiDgGiDgCiDeOiDfI_xHqqkZx_->_xZkqqHx_iDiBiDjDiDgPiBfLiDeDiDjDiDgGiDgCiDeOiDfIiDgFiBfLiDhFiDiL_xHqqkZx_ _xZkqqHx_iCoAjDkPjHgMiCmJ_xHqqkZx_ -1 _xZkqqHx_iCkKjAnNjCoIiClDiCoKiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iJlKjAhNiCmMjHoBiCmFiCmNiBeB_xHqqkZx_[2,2]_xZkqqHx_iCkJiCoH_xHqqkZx_[3,3]_xZkqqHx_iCmMjEmNiImNiCkKiMiLiNiHiClDiCoKiCmEiCkCiCoJiCkKiBeBiClBiCmMiPoKiNiHiBeB_xHqqkZx_
// *	[2,3]_xZkqqHx_iBeB_xHqqkZx_[3,2]_xZkqqHx_iBeB_xHqqkZx_[3,3]_xZkqqHx_iCmMiDfKiDiLjFjEjFgJiCmNjBlGiNnNiClJiClIiBeB_xHqqkZx_[2,2]_xZkqqHx_iCmMiDfKiDiLjFjEjFgJiCmJiCoGiCmBiCmE_xHqqkZx_
// *	_xZkqqHx_jFfMiOkGjDjJiCmMiLeAjEfMiCkKiCnMiCkJiCmIiCoNiCoKiCoJiBeC_xHqqkZx_
// *	_xZkqqHx_iClBiCmMiCoGiCkEiCmJiDfKiDiLiMiLiNiHiCmFiOlIiCoNiCoKiClNiDfKiDiLiCmFiCkAiCmBiCmEiCoAiBeBiPiIjHjNiPoDiDeBiDgIiDiMiDfIiCpAjFeLjHhGiCmG_xHqqkZx_
// *	_xZkqqHx_iClHiCoJiPoKiNiHiCkKiCkAiCoJiBeCiJlKjAhNiCmJiCkIiCkCiCmE_xHqqkZx_[2,3]_xZkqqHx_iBeB_xHqqkZx_[3,2]_xZkqqHx_iBeB_xHqqkZx_[3,3]_xZkqqHx_iCpAiJlMjBhKiDeBiDgIiDiMiDfIiBeB_xHqqkZx_
// *	_xZkqqHx_iClLiCoKiCoHiCpA_xHqqkZx_[2,2]_xZkqqHx_iCmFjFfMiMlLiClHiCoJiPoKiNiHiCmNiOmAiDeBiDgIiDiMiDfIiCmGiMmEiCnEiBeC_xHqqkZx_
// *	_xZkqqHx_iCmIiCkIiBeBiMhCjApMiCmMiPoKiNiHiBeBiNoNiPjMiClDiCoKiClNiMhCjApMiCpAjBlMiCmMiMhCjApMiCkKiLeAjEfMjDeJiCmJiCnMiCkJiCmIiCkEjFeLjHhGiCmNiCmIiCkCiCkKiBeB_xHqqkZx_
// *	_xZkqqHx_jFnGiLfIiPoDiBeBiNoNiPjMiClDiCoKiClNiMhCjApMiCpAiKnMiCnNjDlOiCmIiCkCiDeBiDgIiDiMiDfIiCpAiOmAiDeBiDgIiDiMiDfIiBeBiNoNiPjMiClDiCoKiClNiMhCjApMiCpA_xHqqkZx_
// *	_xZkqqHx_iKnMiCnNjDlOiCoJiDeBiDgIiDiMiDfIiCpAiJlMjBhKiDeBiDgIiDiMiDfIiCmGiMmEiCnEiBeC_xHqqkZx_
// *	
// *                  0              1              2              3          
// *                                                                          
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,3]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]  [0,3]   [4,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]  [1,3]   [4,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_             _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[2,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]          [2,2]  [2,2]                  [4,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]                         [4,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEjPiEjPiEjP_xHqqkZx_[4,3]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//
//// _xZkqqHx_iDgFiDeMiDfIiDgHjFmPiNfIiCmJiCoGiCoJiOkJjDkOiDfEiDeDiDfJjFmPiNfIiCmMiCoEiCmGiCoIiBeC_xHqqkZx_
//static mmetol s_mmAutoTextSizeSpace = 0.5;
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

//////////////////////////////////////////////////////////////////////
// MC4ObjTable _xZkqqHx_iDiBiDjDiDgPiKnGjAjEiBeC_xHqqkZx_

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::MC4ObjTable
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDfCiDjDiDfIiDgHiDiJiDeOiDfOiBeC_xHqqkZx_FDFoundDoc_xZkqqHx_iCmM_xHqqkZx_InStream_xZkqqHx_iCmFjFeLjHhGiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	
 *          _xZkqqHx_iDeBiDeDiDgFiDiAiCmMjEhKjHpBiBeC_xHqqkZx_
 *              0     
 *          _xZkqqHx_iEkBiEjPiEjPiEjPiEkC_xHqqkZx_
 *         0_xZkqqHx_iEkA_xHqqkZx_ (0,0)_xZkqqHx_iEkA_xHqqkZx_
 *          _xZkqqHx_iEkEiEjPiEjPiEjPiEkD_xHqqkZx_
 *
 *          _xZkqqHx_jAiFjFlNiMhCjApMiCmMjEhKjHpBiBeC_xHqqkZx_
 *              0     
 *          _xZkqqHx_iEkB_xHqqkZx_(0,0) _xZkqqHx_iEkC_xHqqkZx_
 *         0_xZkqqHx_iEkA_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_
 *          _xZkqqHx_iEkE_xHqqkZx_(0,1) _xZkqqHx_iEkD_xHqqkZx_
 *
 *          _xZkqqHx_jAiCjClMiMhCjApMiCmMjEhKjHpBiBeC_xHqqkZx_
 *              0     
 *          _xZkqqHx_iEkBiEjPiEjPiEjPiEkC_xHqqkZx_
 *      0  (0,0)   (0,1)
 *          _xZkqqHx_iEkEiEjPiEjPiEjPiEkD_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
MC4ObjTable::MC4ObjTable ()
{
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//	// m_vLineHeight_xZkqqHx_iCmN_xHqqkZx_double_xZkqqHx_iMfOiCpAiOgHiCkEiCmMiCmFiBeB_xHqqkZx_8_xZkqqHx_iCmMjEhLjAjEiCmFiDeBiDiJiDeDiDjDiDiBiDjDiDgHiCkKjDpMiCoJiBeC_xHqqkZx_
//	// sizeof(BASE_CLASS)_xZkqqHx_iCmNiBeB_xHqqkZx_4_xZkqqHx_iCmMjEhLjAjEiClOiCmBiClNiCmMiCmFiBeBjFoCjAlDiCmJ_xHqqkZx_4_xZkqqHx_iCpAjBkLiClHiBeC_xHqqkZx_
//	ASSERT(ALIGNMENT8(sizeof(BASE_CLASS)) == offsetof(MC4ObjTable, m_mmptLeftTop));
//	// memcmp_xZkqqHx_iCmFiDeJiDhFiDfHiDeGiDeOiDgHjEoEiKhCiCpAiClHiCoJiClNiCnPiBeBiNfMjBkCjBmMiDeNiDiDiDgCiDhGiCoAjBfDiCmEiCePiCmFjGiEiCnPiCoJiBeC_xHqqkZx_
//	memset(&m_mmptLeftTop, 0, sizeof(MC4ObjTable) - offsetof(MC4ObjTable, m_mmptLeftTop));
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
} // MC4ObjTable::MC4ObjTable.

//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::IsKindOf
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jFjEjFgJiCkKiClBiCmMiMfOiBeBiIlNiCkCiCmNiClBiCmMiMfOiCmMiDfEiDhFiDeOiDiJiDfIiCmMiMfOiCkJiCmHiCkEiCkJiCpAjClCiCnHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	nType	: _xZkqqHx_jClCiCnHiCoJiMfOiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	TRUE	: nType_xZkqqHx_iMfOiBeBiIlNiCkCiCmNiClLiCmMiDfEiDhFiDeOiDiJiDfIiCmMiPoKiNiH_xHqqkZx_
// *			FALSE	: _xZkqqHx_iClLiCkEiCmFiCmIiCkCiPoKiNiH_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//BOOL MC4ObjTable::IsKindOf (FTObjectType nType) const
//{
//	if (nType == FDOJ_TABLE) return TRUE;
//	return BASE_CLASS::IsKindOf(nType);
//} // MC4ObjTable::IsKindOf.
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	FCObjArc::Type
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iClBiCmMiDeOiDiJiDfIiCmMiMfOiCpAjFnEiClHiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iDeOiDiJiDfIiCmMiMfO_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
FTObjectType MC4ObjTable::Type () const
{
	// Type_xZkqqHx_iKnGjAjEiCmNiBeB_xHqqkZx_OutStream _xZkqqHx_iCmFiCmMiCnNiOgHiCoNiCoKiCoJiBeC_xHqqkZx_
	// _xZkqqHx_iDgFiBfLiDhFiDiLjFjEjFgJiCmN_xHqqkZx_V3_xZkqqHx_iCmJiCmNjBlGiNnNiClFiCmIiCkCiCmMiCmFiBeBiDePiDiLiBfLiDhGjFjEjFgJiCmGiClFiCmEiPgPjHmNiBeC_xHqqkZx_

// 05.06.13 Fukushiro M. 1_xZkqqHx_iNhDjFmPiNfI_xHqqkZx_ ()
//	return FDOJ_TABLE;
	return FDOJ_GROUP;
} // MC4ObjTable::Type.

//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::OnDraw
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jFjEjFgJiCpAjFgAiJoGiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	pDC		:_xZkqqHx_jFgAiJoGjHhAiDgGiDgPiDeDiDfIiDfCiDjDiDgFiDeMiDfIiDgHiCpAiOhHjCoIiBeC_xHqqkZx_
// *			bIsMono	:_xZkqqHx_iDiCiDgNiDeOiDiNjFgAiJoGiCmMiPoKiNiHiCmN_xHqqkZx_ TRUE _xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::OnDraw (CDC* pDC, BOOL bIsMono)
//{
//	//----- _xZkqqHx_iDfKiDiLiCpAjFgAiJoG_xHqqkZx_ -----
//	for (long lLineIndex = 0; lLineIndex != GetLineCount(); lLineIndex++)
//	{
//		for (long lColumnIndex = 0; lColumnIndex != GetColumnCount(); lColumnIndex++)
//		{
//			FCObjTextRect* pCell = GetCell(FCLineColumn(lLineIndex, lColumnIndex));
//			// _xZkqqHx_jGjFiPmBiClDiCoKiClNiDiBiDjDiDgPiBfLiCmMiPoKiNiHiCmNiDfIiDeMiDgCiDhGiBeC_xHqqkZx_
//			if (pCell == NULL) continue;
//			if (g_->eDrawWhich != FDDR_DISPLAY ||
//				g_pView->IsRgnOverlap(pCell->GetOuterFrame()))
//				pCell->OnDraw(pDC, bIsMono);
//		}
//	}
//	long lFrontIndex;
//	long lSideIndex;
//	//----- _xZkqqHx_jAiFjFlNiMhCjApMiCpAjFgAiJoG_xHqqkZx_ -----
//	for (lFrontIndex = 0; lFrontIndex <= GetLineCount(); lFrontIndex++)
//	{
//		for (lSideIndex = 0; lSideIndex != GetColumnCount(); lSideIndex++)
//		{
//			FCObjLine* pRuled = GetRuled(TRUE, FCFrontSide(lFrontIndex, lSideIndex));
//			// _xZkqqHx_jGjFiPmBiClDiCoKiClNiDiBiDjDiDgPiBfLiCmMiPoKiNiHiCmNiDfIiDeMiDgCiDhGiBeC_xHqqkZx_
//			if (pRuled == NULL) continue;
//			if (g_->eDrawWhich != FDDR_DISPLAY ||
//				g_pView->IsRgnOverlap(pRuled->GetOuterFrame()))
//				pRuled->OnDraw(pDC, bIsMono);
//		}
//	}
//	//----- _xZkqqHx_jAiCjClMiMhCjApMiCpAjFgAiJoG_xHqqkZx_ -----
//	for (lFrontIndex = 0; lFrontIndex <= GetColumnCount(); lFrontIndex++)
//	{
//		for (lSideIndex = 0; lSideIndex != GetLineCount(); lSideIndex++)
//		{
//			FCObjLine* pRuled = GetRuled(FALSE, FCFrontSide(lFrontIndex, lSideIndex));
//			// _xZkqqHx_jGjFiPmBiClDiCoKiClNiDiBiDjDiDgPiBfLiCmMiPoKiNiHiCmNiDfIiDeMiDgCiDhGiBeC_xHqqkZx_
//			if (pRuled == NULL) continue;
//			if (g_->eDrawWhich != FDDR_DISPLAY ||
//				g_pView->IsRgnOverlap(pRuled->GetOuterFrame()))
//				pRuled->OnDraw(pDC, bIsMono);
//		}
//	}
//	// Superclass_xZkqqHx_iKnGjAjEiCpAjEpCiCnBiJhKiCkGiCmEiOmAiNhDiBeC_xHqqkZx_
//	FCObjBase::OnDraw(pDC, bIsMono);
//} // MC4ObjTable::OnDraw.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	FCObjFigure::IsEqual
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDeJiDhFiDfHiDeGiDeOiDgHjDkPiOgNiCkKjDjJiClFiCkCiCkJiCmHiCkEiCkJiCpAjClCiCnHiCoJiBeCiKkOjBfDiCmJjDjJiClFiCkCiCmMiCmFiCmN_xHqqkZx_
// *			_xZkqqHx_iCmIiCkNiBeBiLeAjEfMjDeJiCmJjDjJiClFiCkCiClBiCmGiCpAjClCiCnHiCoJiBeCjHoBiCkGiCmOiBeBjFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCmNjEoEiKhCiClFiCmIiCkCiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	objp	:_xZkqqHx_jEoEiKhCjAoGiDeJiDhFiDfHiDeGiDeOiDgH_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	TRUE	:_xZkqqHx_jDjJiClFiCkCiPoKiNiHiBeB_xHqqkZx_ FALSE  :_xZkqqHx_iIoBiCkEiPoKiNiH_xHqqkZx_.
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iCnMiClI_xHqqkZx_BASE_CLASS_xZkqqHx_iCmMjEoEiKhCiCpAiClHiCoJiBeCiClLiCmMiOjPiCmJiOkJjFkKiCmMiDeOiDiJiDfIiCmMjBkOjAkLiCpA_xHqqkZx_
// *			_xZkqqHx_jEoEiKhCiClHiCoJiBeC_xHqqkZx_ObjBase::IsEqual_xZkqqHx_iCmFiDeOiDiJiDfIiCmMiMfOiCpAjEoEiKhCiClHiCoJiCmMiCmFiBeB_xHqqkZx_
// *			BASE_CLASS::IsEqual_xZkqqHx_iCkK_xHqqkZx_TRUE_xZkqqHx_iCmMiPoKiNiHiCmNiMfOiCmNjDjJiClFiCkCiCmGiClFiCmEiCoGiCkC_xHqqkZx_.
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//BOOL MC4ObjTable::IsEqual (const FCObjBase* objp) const
//{
//	if (!BASE_CLASS::IsEqual(objp)) return FALSE;
//	const MC4ObjTable* pObjTable = (const MC4ObjTable*)objp;
//	// _xZkqqHx_jFjEjFgJjEhKjHpBiCpAiDiBiDjDiDgPiBfLiDeDiDjDiDgGiDgCiDeOiDfIjEhKjHpBiCmJjFmPiKlHiClHiCoJiBeC_xHqqkZx_
//	vector<longVector> vvCellMemberIndexA;
//	vector<longVector> vvCellMemberIndexB;
//	ObjArrayToMemberArray(vvCellMemberIndexA, m_vvCell);
//	pObjTable->ObjArrayToMemberArray(vvCellMemberIndexB, pObjTable->m_vvCell);
//	vector<longVector> vvHorzRuledMemberIndexA;
//	vector<longVector> vvHorzRuledMemberIndexB;
//	ObjArrayToMemberArray(vvHorzRuledMemberIndexA, m_vvHorzRuled);
//	pObjTable->ObjArrayToMemberArray(vvHorzRuledMemberIndexB, pObjTable->m_vvHorzRuled);
//	vector<longVector> vvVertRuledMemberIndexA;
//	vector<longVector> vvVertRuledMemberIndexB;
//	ObjArrayToMemberArray(vvVertRuledMemberIndexA, m_vvVertRuled);
//	pObjTable->ObjArrayToMemberArray(vvVertRuledMemberIndexB, pObjTable->m_vvVertRuled);
//
//	return (almosteq(m_mmptLeftTop, pObjTable->m_mmptLeftTop) &&
//			almosteq(m_vLineHeight, pObjTable->m_vLineHeight) &&
//			almosteq(m_vColumnWidth, pObjTable->m_vColumnWidth) &&
//			vvCellMemberIndexA == vvCellMemberIndexB &&
//			vvHorzRuledMemberIndexA == vvHorzRuledMemberIndexB &&
//			vvVertRuledMemberIndexA == vvVertRuledMemberIndexB);
//} // MC4ObjTable::IsEqual.
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::OutStream
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jFjEjFgJiCmMiPpDjBnEiCpAiDfIiDgHiDiKiBfLiDiAiCmJiPjBiCkLiPgPiClHiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	ar	: _xZkqqHx_iPjBiCkLiPgPiClFjHhAiCmM_xHqqkZx_MCARCHIVE
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
void MC4ObjTable::OutStream (MCARCHIVE& ar)
{
	ASSERT(g_nVersion == 3);

	// Superclass_xZkqqHx_iKnGjAjEiCpAiOmAiNhDiBeC_xHqqkZx_
	BASE_CLASS::OutStream(ar);
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//	// _xZkqqHx_iNlGiPoDiNmAjFfHiCpAiPgPjHmNiBeC_xHqqkZx_
//	ar << m_mmptLeftTop;
//	// _xZkqqHx_iNhDjAjEiCpAiPgPjHmNiBeC_xHqqkZx_
//	ar << long(m_vLineHeight.size());
//
//	// _xZkqqHx_jHpBjAjEiCpAiPgPjHmNiBeC_xHqqkZx_
//	ar << long(m_vColumnWidth.size());
//	mmetolVector::const_iterator iMm;
//	// _xZkqqHx_iKgFiNhDiCmMiNiCiClDiCpAiPgPjHmNiBeC_xHqqkZx_
//	for (iMm = m_vLineHeight.begin(); iMm != m_vLineHeight.end(); iMm++)
//		ar << *iMm;
//	// _xZkqqHx_iKgFjHpBiCmMjFjNiCpAiPgPjHmNiBeC_xHqqkZx_
//	for (iMm = m_vColumnWidth.begin(); iMm != m_vColumnWidth.end(); iMm++)
//		ar << *iMm;
//	// _xZkqqHx_iDfKiDiLiCpAiBeBiCfAiNhDiCfAjHpBiBeBiCfAiNhDiCfBjHpBiBeBiCfAiNhDiCfCjHpBiBeFiBeFiBeFiCfBiNhDiCfAjHpBiBeBiCfBiNhDiCfBjHpBiBeBiCfBiNhDiCfCjHpBiBeFiBeFiBeF_xHqqkZx_
//	// _xZkqqHx_iCmMiPiHiCmJiPgPjHmNiBeC_xHqqkZx_
//	// _xZkqqHx_jFjEjFgJiCpAiDiBiDjDiDgPiBfLiDeDiDjDiDgGiDgCiDeOiDfIiCmJjFmPiKlHiClFiCmEjFnLjBlGiClHiCoJiBeC_xHqqkZx_
//	// InStream_xZkqqHx_iCmFjDmHiCnNiNjOiCnOiCmGiCkLjFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCmNjGkCjDgPjIfOiCmMiPpDjBnEiCmIiCmMiCmFiBeB_xHqqkZx_
//	// _xZkqqHx_jFnLjBlGiCmJjFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCmNiOgHiCkGiCmIiCkCiBeC_xHqqkZx_
//	map<const FCObjBase*, long> mpObjToIndex;
//	GetObjToIndexTable(mpObjToIndex);
//	// _xZkqqHx_jFjEjFgJiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnLjBlGiBeC_xHqqkZx_
//	vector<ObjBaseVector>::const_iterator iiObj;
//	ObjBaseVector::const_iterator iObj;
//	m3_for(0, iiObj, m_vvCell, m_vvHorzRuled, m_vvVertRuled)
//	{
//		for (iObj = (*iiObj).begin(); iObj != (*iiObj).end(); iObj++)
//			ar << mpObjToIndex[*iObj];
//	}
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
} // MC4ObjTable::OutStream.

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::InStream
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jFjEjFgJiCmMiPpDjBnEiCpAiDfIiDgHiDiKiBfLiDiAiCkJiCoHjDmHiCnNiNjOiCnOiBeC_xHqqkZx_
 *
 * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	ar	: _xZkqqHx_jDmHiCnNiNjOiCnNjHhAiCmM_xHqqkZx_MCARCHIVE
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
void MC4ObjTable::InStream (MCARCHIVE& ar)
{
	ASSERT(g_nVersion == 4);

	// Superclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
	BASE_CLASS::InStream(ar);

	DBLPoint mmptLeftTop;		// _xZkqqHx_iNlGiPoDiNmAjFfHiBeC_xHqqkZx_
	// _xZkqqHx_iNlGiPoDiNmAjFfHiCpAjDpMjHmNiBeC_xHqqkZx_
	ar >> mmptLeftTop;
	long lLineCount;
	long lColumnCount;
	// _xZkqqHx_iNhDjAjEiCpAjDpMjHmNiBeC_xHqqkZx_
	ar >> lLineCount;
	// _xZkqqHx_jHpBjAjEiCpAjDpMjHmNiBeC_xHqqkZx_
	ar >> lColumnCount;

	long lLineIndex;
	long lColumnIndex;
	// _xZkqqHx_iKgFiNhDiCmMiNiCiClDiCpAjDpMjHmNiBeC_xHqqkZx_
	for (lLineIndex = 0; lLineIndex != lLineCount; lLineIndex++)
	{
		mmetol mmHeight;
		ar >> mmHeight;
	}
	// _xZkqqHx_iKgFjHpBiCmMjFjNiCpAjDpMjHmNiBeC_xHqqkZx_
	for (lColumnIndex = 0; lColumnIndex != lColumnCount; lColumnIndex++)
	{
		mmetol mmWidth;
		ar >> mmWidth;
	}

	// _xZkqqHx_iDfKiDiLiCpAiBeBiCfAiNhDiCfAjHpBiBeBiCfAiNhDiCfBjHpBiBeBiCfAiNhDiCfCjHpBiBeFiBeFiBeFiCfBiNhDiCfAjHpBiBeBiCfBiNhDiCfBjHpBiBeBiCfBiNhDiCfCjHpBiBeFiBeFiBeF_xHqqkZx_
	// _xZkqqHx_iCmMiPiHiCmJjDpMjHmNiBeC_xHqqkZx_
	for (lLineIndex = 0; lLineIndex != lLineCount; lLineIndex++)
	{
		for (lColumnIndex = 0; lColumnIndex != lColumnCount; lColumnIndex++)
		{
			long lMemberIndex;
			ar >> lMemberIndex;
		}
	}
	long lFrontIndex;
	long lSideIndex;
	// _xZkqqHx_jAiFjFlNiMhCjApMiCpAiBeB_xHqqkZx_[0,0] [0,1] [0,2]_xZkqqHx_iBgD_xHqqkZx_[1,0] [1,1] [1,2]_xZkqqHx_iBgDiCmMiPiHiCmJjDpMjHmNiBeC_xHqqkZx_
	for (lFrontIndex = 0; lFrontIndex <= lLineCount; lFrontIndex++)
	{
		for (lSideIndex = 0; lSideIndex != lColumnCount; lSideIndex++)
		{
			long lMemberIndex;
			ar >> lMemberIndex;
		}
	}
	// _xZkqqHx_jAiCjClMiMhCjApMiCpAiBeB_xHqqkZx_[0,0] [0,1] [0,2]_xZkqqHx_iBgD_xHqqkZx_[1,0] [1,1] [1,2]_xZkqqHx_iBgDiCmMiPiHiCmJjDpMjHmNiBeC_xHqqkZx_
	for (lFrontIndex = 0; lFrontIndex <= lColumnCount; lFrontIndex++)
	{
		for (lSideIndex = 0; lSideIndex != lLineCount; lSideIndex++)
		{
			long lMemberIndex;
			ar >> lMemberIndex;
		}
	}
} // MC4ObjTable::InStream.

//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
////----- 05.05.03 Fukushiro M. _xZkqqHx_jFmPiNfIjBeP_xHqqkZx_ ()-----
/////*************************************************************************
//// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetMemberResizeHorzByText
//// *
//// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiBiDjDiDgPiBfLjFjEjFgJiCmMiBeBjAiFjFlNjFpLiMpMiCmMiDiKiDfEiDeDiDfJiLeLjBkFiCpAjFnEiClHiBeC_xHqqkZx_
//// *
//// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	pObj	:_xZkqqHx_iDiBiDjDiDgPiBfLjFjEjFgJiCpAiOhHjCoIiBeC_xHqqkZx_
//// *
//// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	FD_RPT_NONE:
//// *					_xZkqqHx_iDgFiDeMiDfIiDgHiDfEiDeDiDfJiCmJjFjEjFgJiDfEiDeDiDfJiCmMjAiFjFlNjFpLiMpMiCpAiNiHiCoNiClJiCmIiCkCiBeC_xHqqkZx_
//// *			FD_RPT_H_LEFT:
//// *					_xZkqqHx_jFjEjFgJiCmMiNlGjCfLiCpAiMmFjCoIiClFiBeBiDgFiDeMiDfIiDgHiDfEiDeDiDfJiCmJjFjEjFgJiDfEiDeDiDfJiCmM_xHqqkZx_
//// *					_xZkqqHx_jAiFjFlNjFpLiMpMiCpAiNiHiCoNiClJiCoJiBeC_xHqqkZx_
//// *			FD_RPT_H_CENTER:
//// *					_xZkqqHx_jFjEjFgJiCmMjCiGiJjLiCpAiMmFjCoIiClFiBeBiDgFiDeMiDfIiDgHiDfEiDeDiDfJiCmJjFjEjFgJiDfEiDeDiDfJiCmM_xHqqkZx_
//// *					_xZkqqHx_jAiFjFlNjFpLiMpMiCpAiNiHiCoNiClJiCoJiBeC_xHqqkZx_
//// *			FD_RPT_H_RIGHT:
//// *					_xZkqqHx_jFjEjFgJiCmMiJeFjCfLiCpAiMmFjCoIiClFiBeBiDgFiDeMiDfIiDgHiDfEiDeDiDfJiCmJjFjEjFgJiDfEiDeDiDfJiCmM_xHqqkZx_
//// *					_xZkqqHx_jAiFjFlNjFpLiMpMiCpAiNiHiCoNiClJiCoJiBeC_xHqqkZx_
//// *
//// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iDePiDiLiBfLiDhGjFjEjFgJiCmMiPoKiNiHiBeBiDiBiDjDiDgPiBfLjFjEjFgJiCkKiDiKiDfEiDeDiDfJjBkOjAkLiCpAiOjNiCmBiCmEiCkCiClNiCoHiBeB_xHqqkZx_
//// *			_xZkqqHx_jAiFjFlNiBeFjAiCjClMjHlMjFpLiMpMiCmMiDiKiDfEiDeDiDfJjBkOjAkLiCmJiClFiCmEjFnEiClHiBeC_xHqqkZx_
//// *			_xZkqqHx_iDePiDiLiBfLiDhGjFjEjFgJiCmFiCmNiBeBiIoKjFpLiMpMiCmMiCnNiCmMiDiKiDfEiDeDiDfJiCmNjGlDjHjNiCkKiCkAiCoJiClNiCnPiBeC_xHqqkZx_
//// *
//// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.03.04 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
//// *************************************************************************/
////WORD MC4ObjTable::GetMemberResizeHorzByText (const FCObjBase* pObj) const
////{
////	return pObj->GetStdResizeHorzByText();
////} // MC4ObjTable::GetMemberResizeHorzByText.
////
/////*************************************************************************
//// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetMemberResizeVertByText
//// *
//// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiBiDjDiDgPiBfLjFjEjFgJiCmMiBeBjAiCjClMjFpLiMpMiCmMiDiKiDfEiDeDiDfJiLeLjBkFiCpAjFnEiClHiBeC_xHqqkZx_
//// *
//// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	pObj	:_xZkqqHx_iDiBiDjDiDgPiBfLjFjEjFgJiCpAiOhHjCoIiBeC_xHqqkZx_
//// *
//// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	FD_RPT_NONE:
//// *					_xZkqqHx_iDgFiDeMiDfIiDgHiDfEiDeDiDfJiCmJjFjEjFgJiDfEiDeDiDfJiCmMjAiCjClMjFpLiMpMiCpAiNiHiCoNiClJiCmIiCkCiBeC_xHqqkZx_
//// *			FD_RPT_V_TOP:
//// *					_xZkqqHx_jFjEjFgJiCmMiPoDjCfLiCpAiMmFjCoIiClFiBeBiDgFiDeMiDfIiDgHiDfEiDeDiDfJiCmJjFjEjFgJiDfEiDeDiDfJiCmM_xHqqkZx_
//// *					_xZkqqHx_jAiCjClMjFpLiMpMiCpAiNiHiCoNiClJiCoJiBeC_xHqqkZx_
//// *			FD_RPT_V_CENTER:
//// *					_xZkqqHx_jFjEjFgJiCmMjCiGiJjLiCpAiMmFjCoIiClFiBeBiDgFiDeMiDfIiDgHiDfEiDeDiDfJiCmJjFjEjFgJiDfEiDeDiDfJiCmM_xHqqkZx_
//// *					_xZkqqHx_jAiCjClMjFpLiMpMiCpAiNiHiCoNiClJiCoJiBeC_xHqqkZx_
//// *			FD_RPT_V_BOTTOM:
//// *					_xZkqqHx_jFjEjFgJiCmMiJlKjCfLiCpAiMmFjCoIiClFiBeBiDgFiDeMiDfIiDgHiDfEiDeDiDfJiCmJjFjEjFgJiDfEiDeDiDfJiCmM_xHqqkZx_
//// *					_xZkqqHx_jAiCjClMjFpLiMpMiCpAiNiHiCoNiClJiCoJiBeC_xHqqkZx_
//// *
//// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iDePiDiLiBfLiDhGjFjEjFgJiCmMiPoKiNiHiBeBiDiBiDjDiDgPiBfLjFjEjFgJiCkKiDiKiDfEiDeDiDfJjBkOjAkLiCpAiOjNiCmBiCmEiCkCiClNiCoHiBeB_xHqqkZx_
//// *			_xZkqqHx_jAiFjFlNiBeFjAiCjClMjHlMjFpLiMpMiCmMiDiKiDfEiDeDiDfJjBkOjAkLiCmJiClFiCmEjFnEiClHiBeC_xHqqkZx_
//// *			_xZkqqHx_iDePiDiLiBfLiDhGjFjEjFgJiCmFiCmNiBeBiIoKjFpLiMpMiCmMiCnNiCmMiDiKiDfEiDeDiDfJiCmNjGlDjHjNiCkKiCkAiCoJiClNiCnPiBeC_xHqqkZx_
//// *
//// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.03.04 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
//// *************************************************************************/
////WORD MC4ObjTable::GetMemberResizeVertByText (const FCObjBase* pObj) const
////{
////	return pObj->GetStdResizeVertByText();
////} // MC4ObjTable::GetMemberResizeVertByText.
////----- 05.05.03 Fukushiro M. _xZkqqHx_jFmPiNfIiMoD_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetMemberFixResizeByText
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiBiDjDiDgPiBfLjFjEjFgJiCmMiBeBiDgFiDeMiDfIiDgHjFmPiNfIiOjOiCmMjCmHiPfNiDiKiDfEiDeDiDfJiCmMiLeLjBkFiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	pObj	:_xZkqqHx_iDiBiDjDiDgPiBfLjFjEjFgJiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	FD_RPT_V_MASK _xZkqqHx_iCmFiDhNiDfIiDeOiClFiClNjCgMiBeC_xHqqkZx_
// *				FD_RPT_NONE		:_xZkqqHx_jAiCjClMjFpLiMpMiCmJiCmNiDfEiDeDiDfJjFmPiNfIiClFiCmIiCkCiBeC_xHqqkZx_
// *				FD_RPT_V_TOP	:_xZkqqHx_jFjEjFgJiCmMiPoDiCpAiMmFjCoIiClFiCmEiDfEiDeDiDfJiCpAjFmPiNfIiClHiCoJiBeC_xHqqkZx_
// *				FD_RPT_V_BOTTOM	:_xZkqqHx_jFjEjFgJiCmMiJlKiCpAiMmFjCoIiClFiCmEiDfEiDeDiDfJiCpAjFmPiNfIiClHiCoJiBeC_xHqqkZx_
// *				FD_RPT_V_CENTER	:_xZkqqHx_jFjEjFgJiCmMjCiGjAfDiCpAiMmFjCoIiClFiCmEiDfEiDeDiDfJiCpAjFmPiNfIiClHiCoJiBeC_xHqqkZx_
// *			FD_RPT_H_MASK _xZkqqHx_iCmFiDhNiDfIiDeOiClFiClNjCgMiBeC_xHqqkZx_
// *				FD_RPT_NONE		:_xZkqqHx_jAiCjClMjFpLiMpMiCmJiCmNiDfEiDeDiDfJjFmPiNfIiClFiCmIiCkCiBeC_xHqqkZx_
// *				FD_RPT_H_LEFT	:_xZkqqHx_jFjEjFgJiCmMiNlGiCpAiMmFjCoIiClFiCmEiDfEiDeDiDfJiCpAjFmPiNfIiClHiCoJiBeC_xHqqkZx_
// *				FD_RPT_H_RIGHT	:_xZkqqHx_jFjEjFgJiCmMiJeFiCpAiMmFjCoIiClFiCmEiDfEiDeDiDfJiCpAjFmPiNfIiClHiCoJiBeC_xHqqkZx_
// *				FD_RPT_H_CENTER	:_xZkqqHx_jFjEjFgJiCmMjCiGjAfDiCpAiMmFjCoIiClFiCmEiDfEiDeDiDfJiCpAjFmPiNfIiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iDePiDiLiBfLiDhGjFjEjFgJiCmMiPoKiNiHiBeBiDiBiDjDiDgPiBfLjFjEjFgJiCkKjAiFjFlNiBeFjAiCjClMiCmMiCkCiClIiCoKiCkJiCmJ_xHqqkZx_
// *			_xZkqqHx_iDiKiDfEiDeDiDfJiJmCiCpAiOjNiCmBiCmEiCkCiClNiCoHiBeBjAiFjFlNiBeFjAiCjClMjHlMjFpLiMpMiCpAiDiKiDfEiDeDiDfJiJmC_xHqqkZx_
// *			_xZkqqHx_iCmJiClFiCmEjFnEiClHiBeC_xHqqkZx_
// *			_xZkqqHx_iDePiDiLiBfLiDhGjFjEjFgJiCmFiCmNiBeBiIoKjFpLiMpMiCmMiCnNiCmMiDiKiDfEiDeDiDfJiCmNjGlDjHjNiCkKiCkAiCoJiClNiCnPiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.05.03 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//WORD MC4ObjTable::GetMemberFixResizeByText (const FCObjBase* pObj) const
//{
//	// _xZkqqHx_jFfMiCmMiDfKiDiLiCmMiDgFiDeMiDfIiDgHiCpAjFnCiPfHiClHiCoJiNnLiBeBiDeHiDgGiDeCiDfOiPoDiCmFiDiKiDfEiDeDiDfJiClHiCoJjFpLjGeA_xHqqkZx_
//	// _xZkqqHx_iCpAiMiIjCoIiClHiCoJiBeCjFfMiCmMiDfKiDiLiCmNiJeFiJlKiCmMiCnNjAeMiCnBiCoJiCoGiCkEiCmJiMkJiClJiCoJiBeC_xHqqkZx_
//	WORD wFixResize = 0;
//	if (pObj->GetStdFixResizeByText() & FD_RPT_H_MASK)
//		wFixResize |= FD_RPT_H_LEFT;
//	if (pObj->GetStdFixResizeByText() & FD_RPT_V_MASK)
//		wFixResize |= FD_RPT_V_TOP;
//	return wFixResize;
//} // MC4ObjTable::GetMemberFixResizeByText.
////----- 05.05.03 Fukushiro M. _xZkqqHx_jFmPiNfIiPeJ_xHqqkZx_ ()-----
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetIsMemberShortenByText
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDiBiDjDiDgPiBfLjFjEjFgJiCmMiDgFiDeMiDfIiDgHiPgLiPkMiOjOiCmJiBeBjAgFjFjEjFgJiCoAiPgLiPkMiClHiCoJiCkJiCmHiCkEiCkJjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	pObj	:_xZkqqHx_iDiBiDjDiDgPiBfLjFjEjFgJiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iPgLiPkMiClHiCoJiPoKiNiHiCmN_xHqqkZx_TRUE_xZkqqHx_iBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.03.04 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//BOOL MC4ObjTable::GetIsMemberShortenByText (const FCObjBase* pObj) const
//{
//	return pObj->GetIsShortenByText();
//} // MC4ObjTable::GetIsMemberShortenByText.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::AdjustObjectSize
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iClBiCmMjFjEjFgJiCpAiBeBiClBiCmMjFjEjFgJiCmJiKnMiCnMiCoKiCoJjFjEjFgJiBgJiDiBiDjDiDgPiBfLiBgKiCmMiDgFiDeMiDfIiDgHiCmM_xHqqkZx_
// *			_xZkqqHx_iIoMiCoKiCkKjGlDiCkNiCmIiCoJiCoGiCkEiCmJiDiKiDfEiDeDiDfJiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	pTextObj	:_xZkqqHx_iDgFiDeMiDfIiDgHiCkKjFmPiNfIiClDiCoKiClNjFjEjFgJiCpAiOhHjCoIiBeC_xHqqkZx_
// *			dRatioHorz	:_xZkqqHx_iDgFiDeMiDfIiDgHiCmMjAiFjFlNjFpLiMpMiDiKiDfEiDeDiDfJiCmMiKgHjBoFjHkGiCpAiOhHjCoIiBeC_xHqqkZx_
// *			dRatioVert	:_xZkqqHx_iDgFiDeMiDfIiDgHiCmMjAiCjClMjFpLiMpMiDiKiDfEiDeDiDfJiCmMiKgHjBoFjHkGiCpAiOhHjCoIiBeC_xHqqkZx_
// *			dTextAngle	:_xZkqqHx_iDgFiDeMiDfIiDgHiCmMiKhAjDhIiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jCiNiInD_xHqqkZx_>	_xZkqqHx_jDoAjFjEiCmFiDfCiDhNiDjDiDgIjEkNiNhDiClHiCoJiClBiCmGiCmJjCiNiInDiBeCiDfKiDgCiDfGiDiHiDjDiCpAiKeKiCkCiCmEiCkIiCkN_xHqqkZx_
// *			_xZkqqHx_jFeLjHhGiCkKiCkAiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iDgDiBfLiDiLiDeOiDiJiDfIjCiGiCmFiCmNiCmIiCkNiBeBiCoNiClEiCoNiClEjFjEjFgJiDeOiDiJiDfIjCiGiCmJiClBiCmMiKnGjAjEiCpAjChFiCkNiCmMiCmNiBeB_xHqqkZx_
// *			_xZkqqHx_jFfMjFjEjFgJiCmFiDiBiDjDiDgPiBfLiCkKiDiKiDfEiDeDiDfJiClDiCoKiClNiNnLiCmMiPiIjHjNiCpAiNhDiCoNiClJiCoJiClNiCnPiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.21 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::AdjustObjectSize (	FCObjBase* pTextObj,
//									double dRatioHorz,
//									double dRatioVert,
//									const DBLPoint& mmptFixPoint)
//{
//	// _xZkqqHx_iDgFiDeMiDfIiDgHiCmMiDfEiDeDiDfJjFmPiNfIiCkKiOhHiOkGiClDiCoKiCmEiCkCiCmIiCkCiPoKiNiHiCmNiJlNiCoAiClJiClIjFjMiLeBiBeC_xHqqkZx_
//	if (almosteq(dRatioHorz, 1.0) && almosteq(dRatioVert, 1.0)) return;
//
//	// _xZkqqHx_iDiKiDfEiDeDiDfJiOjOiCmMiMmFjCoIjDfPiCpAiBeBiNlGiPoDiCkJiCoHiCmMiDhEiDiMiBfLiDiAiDfEiDeDiDfJiCmJjBmOiClHiCoJjEoEjHkGiCmFiLeMjIfOiClFiCmEiCkIiCkNiBeC_xHqqkZx_
//	const double dFixRatioX = (mmptFixPoint.x - GetResizeFrame().left) / GetResizeFrame().Width();
//	const double dFixRatioY = (mmptFixPoint.y - GetResizeFrame().top) / GetResizeFrame().Height();
//
//	// _xZkqqHx_iDfKiDiLiDeDiDjDiDgGiDgCiDeOiDfIiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//	FCLineColumn cellIndex;
//	GetCellIndex(cellIndex, pTextObj);
//
//	//----- _xZkqqHx_iImIiNhOiBeBjCfAjDmGiDfKiDiLiCmMiPoKiNiH_xHqqkZx_ -----
//
//	// dRatioHorz_xZkqqHx_iBeB_xHqqkZx_dRatioVert _xZkqqHx_iCmNiDgFiDeMiDfIiDgHiCmMiKhAjDhI_xHqqkZx_=0_xZkqqHx_iCmJjBmOiClFiCmEjAiFjFlNiBeFjAiCjClMiCmIiCmMiCmFiBeB_xHqqkZx_
//	// _xZkqqHx_iDgFiDeMiDfIiDgHiCkKiJpBjDfNiClFiCmEiCkCiCoJiPoKiNiHiCmNiBeBiClLiCoKiCmJiNiHiCoNiClJiCmEiPeDjAlDiClHiCoJjFeLjHhGiCkKiCkAiCoJiBeC_xHqqkZx_
//	// 90_xZkqqHx_jDhIiJpBjDfNiClFiCmEiCkCiCoJiPoKiNiHiCmNiBeBiKgHjBoFjEoEiCmM_xHqqkZx_X_xZkqqHx_iCmG_xHqqkZx_Y_xZkqqHx_iCpAjDpMiCoKjBnGiCkGiCoJiBeC_xHqqkZx_
//	// _xZkqqHx_iClBiCoKiCmJiCoGiCmBiCmEiBeBiDfKiDiLiCmMiKgHjBoFjEoEiCmGiCmIiCoJiBeC_xHqqkZx_
//	if (almosteq(pTextObj->GetTextAngle(), 0.5) || almosteq(pTextObj->GetTextAngle(), 1.5))
//		::Exchange(dRatioHorz, dRatioVert);
//
//	// _xZkqqHx_iDgFiDeMiDfIiDgHjFjEjFgJiCpAiOgHiCmBiCmEiBeBiDfKiDiLiCmMiKgHjBoFjCgMiCpAiOfKiPgPiBeC_xHqqkZx_
//	// _xZkqqHx_iMiLiNiHiDfKiDiLiCmMiPoKiNiHiCmNiBeB_xHqqkZx_LineHeight * (dRatioVert - 1.0) _xZkqqHx_iCmFiCmNjAlDiClFiCkCjCgMiCkKiOfKiPgPiCmFiCkLiCmIiCkCiBeC_xHqqkZx_
//	const mmetol mmInflateX = pTextObj->GetResizeFrame().Width() * (dRatioHorz - 1.0);
//	const mmetol mmInflateY = pTextObj->GetResizeFrame().Height() * (dRatioVert - 1.0);
//
//	if (!almost0(mmInflateX))
//	//----- _xZkqqHx_iDfKiDiLiCmMjAiFjFlNjFpLiMpMiCnGiCmMiKgHjBoFiBeFiPgLiPkMiCmMiPoKiNiH_xHqqkZx_ -----
//	{
//		// _xZkqqHx_jAfGiClFiCkCjFjNiCpAiOfKiPgPiBeCjFiJiCmMjCgMiCoAiCkAiCoIjDlOiCoJiCkKiBeB_xHqqkZx_
//		// cellIndex _xZkqqHx_iCmMiNmFiPkMiDfEiDeDiDfJiCoAjClCiCnHiCoJiCmMiCmFiBeBjFoCjAlDiClDiCoKiCoJiBeC_xHqqkZx_
//		mmetol mmNewWidth = GetColumnWidth(cellIndex.GetColumnIndex()) + mmInflateX;
//		if (mmInflateX < 0.0)
//		//----- _xZkqqHx_iDfEiDeDiDfJiPgLiPkMiCmMiPoKiNiH_xHqqkZx_ -----
//		{
//			// stCellIndex _xZkqqHx_iCmJiOmAiDeBiDgIiDiMiDfIiCmMiDfKiDiLiCmMiCnNiPfHiCnPiCoJiBeC_xHqqkZx_
//			set<FCLineColumn> stCellTmp;
//			set<FCLineColumn> stCellIndex;
//			long lLineIndex;
////			long lColumnIndex;
//			for (lLineIndex = 0; lLineIndex != GetLineCount(); lLineIndex++)
//				stCellTmp.insert(FCLineColumn(lLineIndex, cellIndex.GetColumnIndex()));
//			// _xZkqqHx_iJlMjBhKiDeBiDgIiDiMiDfIiCmMiDfKiDiLiPfHiNiHiCkJiCoHiBeBjBmOiJjOiClHiCoJiOmAiDeBiDgIiDiMiDfIiCmMiDfKiDiLiPfHiNiHiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//			GetRealCell(stCellIndex, stCellTmp);
//
//			// _xZkqqHx_iClBiCmMjHpBiCmFiNmFjBoFiCmMiDgFiDeMiDfIiDgHjFjNiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//			mmetol mmMaxWidth = 0.0;
//			set<FCLineColumn>::const_iterator iLc;
//			for (iLc = stCellIndex.begin(); iLc != stCellIndex.end(); iLc++)
//			{
//				FCObjTextRect* pCell = GetCell(*iLc);
//				mmetol mmWidth;
//				if (almosteq(pCell->GetTextAngle(), 0.0) || almosteq(pCell->GetTextAngle(), 1.0))
//					mmWidth = GetCellWidthMin(*iLc);
//				else
//					mmWidth = GetCellHeightMin(*iLc);
//				if (mmMaxWidth < mmWidth)
//					mmMaxWidth = mmWidth;
//			}
//			// _xZkqqHx_iClBiCmMjHpBiCmFiNmFjBoFiCmMiDgFiDeMiDfIiDgHjFjNiCoGiCoIiLlHiCkCjFjNiCmJjFmPiNfIiCmNiCmFiCkLiCmIiCkCiBeC_xHqqkZx_
//			if (mmNewWidth < mmMaxWidth)
//				mmNewWidth = mmMaxWidth;
//			// _xZkqqHx_iNkBiCmMjFjNiCoGiCoIiLlHiCkNiCmIiCoJiPoKiNiHiCmMiCnNiBeBjHpBjFjNjFmPiNfIiCpAiOmAiNhDiBeC_xHqqkZx_
//			if (GetColumnWidth(cellIndex.GetColumnIndex()) < mmNewWidth)
//				mmNewWidth = GetColumnWidth(cellIndex.GetColumnIndex());
//		}
//		g_pDoc->CmdSetTableColumnWidth(this, cellIndex.GetColumnIndex(), mmNewWidth);
//	}
//	if (!almost0(mmInflateY))
//	//----- _xZkqqHx_iDfKiDiLiCmMjAiCjClMjFpLiMpMiCnGiCmMiKgHjBoFiBeFiPgLiPkMiCmMiPoKiNiH_xHqqkZx_ -----
//	{
//		// _xZkqqHx_jAfGiClFiCkCiNiCiClDiCpAiOfKiPgPiBeCjFiJiCmMjCgMiCoAiCkAiCoIjDlOiCoJiCkKiBeB_xHqqkZx_
//		// cellIndex _xZkqqHx_iCmMiNmFiPkMiDfEiDeDiDfJiCoAjClCiCnHiCoJiCmMiCmFiBeBjFoCjAlDiClDiCoKiCoJiBeC_xHqqkZx_
//		mmetol mmNewHeight = GetLineHeight(cellIndex.GetLineIndex()) + mmInflateY;
//		if (mmInflateY < 0.0)
//		//----- _xZkqqHx_iDfEiDeDiDfJiPgLiPkMiCmMiPoKiNiH_xHqqkZx_ -----
//		{
//			// stCellIndex _xZkqqHx_iCmJiOmAiDeBiDgIiDiMiDfIiCmMiDfKiDiLiCmMiCnNiPfHiCnPiCoJiBeC_xHqqkZx_
//			set<FCLineColumn> stCellTmp;
//			set<FCLineColumn> stCellIndex;
//			long lColumnIndex;
////			long lLineIndex;
//			for (lColumnIndex = 0; lColumnIndex != GetColumnCount(); lColumnIndex++)
//				stCellTmp.insert(FCLineColumn(cellIndex.GetLineIndex(), lColumnIndex));
//			// _xZkqqHx_iJlMjBhKiDeBiDgIiDiMiDfIiCmMiDfKiDiLiPfHiNiHiCkJiCoHiBeBjBmOiJjOiClHiCoJiOmAiDeBiDgIiDiMiDfIiCmMiDfKiDiLiPfHiNiHiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//			GetRealCell(stCellIndex, stCellTmp);
//
//			// _xZkqqHx_iClBiCmMiNhDiCmFiNmFjBoFiCmMiDgFiDeMiDfIiDgHiNiCiClDiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//			mmetol mmMaxHeight = 0.0;
//			set<FCLineColumn>::const_iterator iLc;
//			for (iLc = stCellIndex.begin(); iLc != stCellIndex.end(); iLc++)
//			{
//				FCObjTextRect* pCell = GetCell(*iLc);
//				mmetol mmHeight;
//				if (almosteq(pCell->GetTextAngle(), 0.0) || almosteq(pCell->GetTextAngle(), 1.0))
//					mmHeight = GetCellHeightMin(*iLc);
//				else
//					mmHeight = GetCellWidthMin(*iLc);
//				if (mmMaxHeight < mmHeight)
//					mmMaxHeight = mmHeight;
//			}
//			// _xZkqqHx_iClBiCmMiNhDiCmFiNmFjBoFiCmMiDgFiDeMiDfIiDgHiNiCiClDiCoGiCoIjCoBiCkCiNiCiClDiCmJjFmPiNfIiCmNiCmFiCkLiCmIiCkCiBeC_xHqqkZx_
//			if (mmNewHeight < mmMaxHeight)
//				mmNewHeight = mmMaxHeight;
//			// _xZkqqHx_iNkBiCmMiNiCiClDiCoGiCoIjCoBiCkNiCmIiCoJiPoKiNiHiCmMiCnNiBeBiNhDiNiCiClDjFmPiNfIiCpAiOmAiNhDiBeC_xHqqkZx_
//			if (GetLineHeight(cellIndex.GetLineIndex()) < mmNewHeight)
//				mmNewHeight = GetLineHeight(cellIndex.GetLineIndex());
//		}
//		g_pDoc->CmdSetTableLineHeight(this, cellIndex.GetLineIndex(), mmNewHeight);
//	}
//	// _xZkqqHx_iMmFjCoIjDfPiCkKiDiKiDfEiDeDiDfJiCmFiInKjDkOiClFiClNjAoGiCpAiMhGiOfKiBeC_xHqqkZx_
//	DBLPoint mmptMovedFixPoint(	GetResizeFrame().left + dFixRatioX * GetResizeFrame().Width(),
//								GetResizeFrame().top + dFixRatioY * GetResizeFrame().Height());
//	// _xZkqqHx_iMmFjCoIjDfPiCkKiMlDiCmMiImKjChFiCmJjGnPiCoJiCoGiCkEiBeBjFfMjFjEjFgJiCpAiInKjDkOiClHiCoJiBeC_xHqqkZx_
//	g_pDoc->CmdMove1Obj(this, mmptFixPoint - mmptMovedFixPoint);
//} // MC4ObjTable::AdjustObjectSize.
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

/*************************************************************************
 * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::~MC4ObjTable
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDgGiDfIiDgHiDiJiDeOiDfOiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
MC4ObjTable::~MC4ObjTable ()
{
} // MC4ObjTable::~MC4ObjTable.

//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::InitTable
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iNoMjAkMiClDiCoKiClNjFfMiCpAiCfAiCjIiCfAiCmMjFfMiCmGiClFiCmEiPiJiKpKiJlLiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iImIiJlKiCmMjAhNiCmNiCfAiCjIiCfAiCmMjFfMiBeC_xHqqkZx_
// *
// *                  0           
// *                              
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_   
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_   
// *     0   [0,0]  [0,0]   [1,0] 
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_   
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_   
//
//
// *   
// *                 0              1          
// *                                           
// *         _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *         _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *    0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]
// *         _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *         _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *         _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *    1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]
// *         _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *         _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.08 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::InitTable ()
//{
//	// _xZkqqHx_iNlGiPoDiNmAjFfHiCpAjAnNjCoIiBeC_xHqqkZx_
//	m_mmptLeftTop.SetPoint(0.0, 0.0);
//	// _xZkqqHx_iNhDiNiCiBeBjHpBjFjNiCpAjAnNjCoIiBeC_xHqqkZx_
//	const long lLineCount = 2;
//	const long lColumnCount = 2;
//	long lLineIndex;
//	long lColumnIndex;
//
//	for (lLineIndex = 0; lLineIndex != lLineCount; lLineIndex++)
//		m_vLineHeight.push_back(10.0);
//	for (lColumnIndex = 0; lColumnIndex != lColumnCount; lColumnIndex++)
//		m_vColumnWidth.push_back(10.0);
//
//	ObjBaseVector vInsertMember;
//	for (lLineIndex = 0; lLineIndex != lLineCount; lLineIndex++)
//	{
//		// _xZkqqHx_iDfKiDiLiCmJiNhDiCpAjBhNjDpMiBeC_xHqqkZx_
//		m_vvCell.push_back(ObjBaseVector());
//		for (lColumnIndex = 0; lColumnIndex != lColumnCount; lColumnIndex++)
//		{
//			// _xZkqqHx_iDfKiDiLjFjEjFgJiCpAiNoMjAkMiBeC_xHqqkZx_
//			FCObjTextRect* pObjTextRect = new FCObjTextRect();
//			// _xZkqqHx_iDfKiDiLjFjEjFgJiCmMiDgFiDeMiDfIiDgHiDiKiDfEiDeDiDfJjDmBjAkLiCpAjAnNjCoIiBeC_xHqqkZx_
////----- 05.05.03 Fukushiro M. _xZkqqHx_jFmPiNfIjBeP_xHqqkZx_ ()-----
////			pObjTextRect->SetResizeHorzByText(FD_RPT_NONE);
////			pObjTextRect->SetResizeVertByText(FD_RPT_V_TOP);
////			pObjTextRect->SetIsTextResizeShorten(TRUE);
////----- 05.05.03 Fukushiro M. _xZkqqHx_jFmPiNfIiMoD_xHqqkZx_ ()-----
//			pObjTextRect->SetIsResizeHorzByText(FALSE);
//			pObjTextRect->SetIsResizeVertByText(TRUE);
//			pObjTextRect->SetIsShortenByText(TRUE);
////----- 05.05.03 Fukushiro M. _xZkqqHx_jFmPiNfIiPeJ_xHqqkZx_ ()-----
//			// _xZkqqHx_iDfKiDiLiCmJjHpBiCpAjBhNjDpMiBeC_xHqqkZx_
//			vInsertMember.push_back(pObjTextRect);
//			m_vvCell.back().push_back(pObjTextRect);
//		}
//	}
//	for (lLineIndex = 0; lLineIndex <= lLineCount; lLineIndex++)
//	{
//		// _xZkqqHx_jAiFjFlNiMhCjApMiCmJiNhDiCpAjBhNjDpMiBeC_xHqqkZx_
//		m_vvHorzRuled.push_back(ObjBaseVector());
//		for (lColumnIndex = 0; lColumnIndex != lColumnCount; lColumnIndex++)
//		{
//			// _xZkqqHx_jAiFjFlNiMhCjApMiCmJjHpBiCpAjBhNjDpMiBeC_xHqqkZx_
//			vInsertMember.push_back(new FCObjLine());
//			m_vvHorzRuled.back().push_back(vInsertMember.back());
//		}
//	}
//	for (lColumnIndex = 0; lColumnIndex <= lColumnCount; lColumnIndex++)
//	{
//		// _xZkqqHx_jAiCjClMiMhCjApMiCmJjHpBiCpAjBhNjDpMiBeC_xHqqkZx_
//		m_vvVertRuled.push_back(ObjBaseVector());
//		for (lLineIndex = 0; lLineIndex != lLineCount; lLineIndex++)
//		{
//			// _xZkqqHx_jAiCjClMiMhCjApMiCmJiNhDiCpAjBhNjDpMiBeC_xHqqkZx_
//			vInsertMember.push_back(new FCObjLine());
//			m_vvVertRuled.back().push_back(vInsertMember.back());
//		}
//	}
//	// _xZkqqHx_iDePiDiLiBfLiDhGiDiBiDjDiDgPiBfLiCmJjCmHiJmBiBeC_xHqqkZx_
//	longVector vInsertIndex;
//	AddGroup(vInsertIndex, vInsertMember);
//
//	// _xZkqqHx_iNhDiNiCiBeBjHpBjFjNiPoOjFpBiCmJiNiHiCoNiClJiCmEiBeBjFjEjFgJiCpAiNmEjEhKjChFiClHiCoJiBeC_xHqqkZx_
//	LayoutCellRuled();
//	// _xZkqqHx_jBfDjBmMiCmMiNiCiClDiCpAiNmEiMhGiOfKiBeC_xHqqkZx_
//	CalcResizeFrame();
//// 05.05.02 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
////	CalcOuterFrame();
//} // MC4ObjTable::InitTable.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::DuplicateLine
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiNhDiCpAjBhNjDpMiClHiCoJiNnLiCmJiOfBiPmGiClHiCoJjFjEjFgJiCpAjFkBjAlLiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	vNewCell		:_xZkqqHx_iDfKiDiLjFjEjFgJiCpAjFkBjAlLiClFiCmEjFnEiClHiBeC_xHqqkZx_
// *			vNewHorzRuled	:_xZkqqHx_jAiFjFlNiMhCjApMjFjEjFgJiCpAjFkBjAlLiClFiCmEjFnEiClHiBeC_xHqqkZx_
// *			vNewVertRuled	:_xZkqqHx_jAiCjClMiMhCjApMjFjEjFgJiCpAjFkBjAlLiClFiCmEjFnEiClHiBeC_xHqqkZx_
// *			lLineIndex		:_xZkqqHx_iNhDiCpAiOhHjCoIiBeC_xHqqkZx_
// *			bRegisterObjId	:_xZkqqHx_jFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCpAjDgPjIfOiClHiCoJiPoKiNiHiCmN_xHqqkZx_TRUE_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_jBhNjDpMiClHiCoJiNhDiCmGjDkPiClGiNhDiCmJiCkAiCoJiDfKiDiLiBeBjClMiPoDiCmMjAiFjFlNiMhCjApMiBeBjDkPiClGiNhDiCmMjAiCjClMiMhCjApMiCpA_xHqqkZx_
// *			_xZkqqHx_jFkBiOmKiClHiCoJiBeCiNmFiMoDiCmJiNhDiCpAjCmHiJmBiClHiCoJiPoKiNiHiCmNiBeBiIoKiCmCiPoDiCmMiNhDiCmMiDfKiDiLiBeB_xHqqkZx_
// *			_xZkqqHx_iIoKiCmCiPoDiCmMiNhDiCmMjAiCjClMiMhCjApMiCpAjFkBiOmKiClHiCoJiBeC_xHqqkZx_
// *			_xZkqqHx_iJlKjAhNiCmFiNhDiCfBiCmJjBhNjDpMiClHiCoJiPoKiNiHiCmNiBeBiDfKiDiL_xHqqkZx_[2,0]_xZkqqHx_iBgA_xHqqkZx_[2,2]_xZkqqHx_iBeBjAiFjFlNiMhCjApM_xHqqkZx_[2,0]_xZkqqHx_iBgA_xHqqkZx_[2,3]_xZkqqHx_iBeB_xHqqkZx_
// *			_xZkqqHx_jAiCjClMiMhCjApM_xHqqkZx_[0,2]_xZkqqHx_iBgA_xHqqkZx_[4,2]_xZkqqHx_iCpAjFkBiOmKiClHiCoJiBeC_xHqqkZx_
// *			_xZkqqHx_iNhDiCfDiCmJjBhNjDpMiClHiCoJiPoKiNiHiCmNiBeBiDfKiDiL_xHqqkZx_[3,0]_xZkqqHx_iBgA_xHqqkZx_[3,3]_xZkqqHx_iBeBjAiFjFlNiMhCjApM_xHqqkZx_[4,0]_xZkqqHx_iBgA_xHqqkZx_[4,3]_xZkqqHx_iBeB_xHqqkZx_
// *			_xZkqqHx_jAiCjClMiMhCjApM_xHqqkZx_[0,3]_xZkqqHx_iBgA_xHqqkZx_[4,3]_xZkqqHx_iCpAjFkBiOmKiClHiCoJiBeC_xHqqkZx_
// *
// *                  0              1              2              3          
// *                                                                          
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,3]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]  [0,3]   [4,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]  [1,3]   [4,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_             _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[2,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]          [2,2]  [2,2]                  [4,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[3,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]  [3,3]   [4,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,3]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.15 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::DuplicateLine (ObjBaseVector& vNewCell,
//								ObjBaseVector& vNewHorzRuled,
//								ObjBaseVector& vNewVertRuled,
//								long lLineIndex,
//								BOOL bRegisterObjId) const
//{
//	// _xZkqqHx_jAfGiClFiCkNiNoMjAkMiClDiCoKiCoJiDfKiDiLiCmGiMhCjApMiCmMjFjEjFgJiBeC_xHqqkZx_
//	vNewCell.clear();
//	vNewHorzRuled.clear();
//	vNewVertRuled.clear();
//	long lC;
//	for (lC = 0; lC != GetColumnCount(); lC++)
//	{
//		// _xZkqqHx_iNmFiMoDiCmMiNhDiCmJjCmHiJmBiClHiCoJiPoKiNiHiCmNiBeBiIoKiCmCjBePiCmMiNhDiCmMjFjEjFgJiCpAiOfBiPmGiClHiCoJiBeC_xHqqkZx_
//		const FCObjTextRect* pObj = NULL;
//		if (lLineIndex == GetLineCount())
//			pObj = GetCell(FCLineColumn(lLineIndex - 1, lC));
//		else
//			pObj = GetCell(FCLineColumn(lLineIndex, lC));
//		if (pObj != NULL)
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClHiCoJiPoKiNiH_xHqqkZx_ -----
//		{
//			// _xZkqqHx_jFjEjFgJiCpAjFkBjAlLiBeC_xHqqkZx_
//			FCObjTextRect* pNewObj = (FCObjTextRect*)pObj->Duplicate();
//			// _xZkqqHx_iJpMiNhDiDfCiBfLiDgIiCfAjFlGiOjKiCmMiDgFiDeMiDfIiDgHiCmJiPiJiKpKiJlLiClHiCoJiBeC_xHqqkZx_
//			pNewObj->GetRichText()->EmptyText(pNewObj);
//			vNewCell.push_back(pNewObj);
//			// _xZkqqHx_jFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCpAiOoGjDlOiClFiBeBjFjEjFgJiCmJjAnNjCoIiClHiCoJiBeC_xHqqkZx_
//			if (bRegisterObjId) pNewObj->RegisterObjID();
//		} else
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClFiCmIiCkCiPoKiNiH_xHqqkZx_ -----
//		{
//			vNewCell.push_back(NULL);
//		}
//	}
//	for (lC = 0; lC != GetColumnCount(); lC++)
//	{
//		const FCObjLine* pObj = GetRuled(TRUE, FCFrontSide(lLineIndex, lC));
//		if (pObj != NULL)
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClHiCoJiPoKiNiH_xHqqkZx_ -----
//		{
//			// _xZkqqHx_jFjEjFgJiCpAjFkBjAlLiBeC_xHqqkZx_
//			FCObjLine* pNewObj = (FCObjLine*)pObj->Duplicate();
//			vNewHorzRuled.push_back(pNewObj);
//			// _xZkqqHx_jFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCpAiOoGjDlOiClFiBeBjFjEjFgJiCmJjAnNjCoIiClHiCoJiBeC_xHqqkZx_
//			if (bRegisterObjId) pNewObj->RegisterObjID();
//		} else
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClFiCmIiCkCiPoKiNiH_xHqqkZx_ -----
//		{
//			vNewHorzRuled.push_back(NULL);
//		}
//	}
//	for (lC = 0; lC <= GetColumnCount(); lC++)
//	{
//		// _xZkqqHx_iNmFiMoDiCmMiNhDiCmJjCmHiJmBiClHiCoJiPoKiNiHiCmNiBeBiIoKiCmCjBePiCmMiNhDiCmMjFjEjFgJiCpAiOfBiPmGiClHiCoJiBeC_xHqqkZx_
//		const FCObjLine* pObj = NULL;
//		if (lLineIndex == GetLineCount())
//			pObj = (FCObjLine*)GetRuled(FALSE, FCFrontSide(lC, lLineIndex - 1));
//		else
//			pObj = (FCObjLine*)GetRuled(FALSE, FCFrontSide(lC, lLineIndex));
//		if (pObj != NULL)
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClHiCoJiPoKiNiH_xHqqkZx_ -----
//		{
//			// _xZkqqHx_jFjEjFgJiCpAjFkBjAlLiBeC_xHqqkZx_
//			FCObjLine* pNewObj = (FCObjLine*)pObj->Duplicate();
//			vNewVertRuled.push_back(pNewObj);
//			// _xZkqqHx_jFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCpAiOoGjDlOiClFiBeBjFjEjFgJiCmJjAnNjCoIiClHiCoJiBeC_xHqqkZx_
//			if (bRegisterObjId) pNewObj->RegisterObjID();
//		} else
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClFiCmIiCkCiPoKiNiH_xHqqkZx_ -----
//		{
//			vNewVertRuled.push_back(NULL);
//		}
//	}
//} // MC4ObjTable::DuplicateLine.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::DuplicateColumn
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNjHpBiCpAjBhNjDpMiClHiCoJiNnLiCmJiOfBiPmGiClHiCoJjFjEjFgJiCpAjFkBjAlLiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	vNewCell		:_xZkqqHx_iDfKiDiLjFjEjFgJiCpAjFkBjAlLiClFiCmEjFnEiClHiBeC_xHqqkZx_
// *			vNewVertRuled	:_xZkqqHx_jAiCjClMiMhCjApMjFjEjFgJiCpAjFkBjAlLiClFiCmEjFnEiClHiBeC_xHqqkZx_
// *			vNewHorzRuled	:_xZkqqHx_jAiFjFlNiMhCjApMjFjEjFgJiCpAjFkBjAlLiClFiCmEjFnEiClHiBeC_xHqqkZx_
// *			lColumnIndex	:_xZkqqHx_jHpBiCpAiOhHjCoIiBeC_xHqqkZx_
// *			bRegisterObjId	:_xZkqqHx_jFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCpAjDgPjIfOiClHiCoJiPoKiNiHiCmN_xHqqkZx_TRUE_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_jBhNjDpMiClHiCoJjHpBiCmGjDkPiClGjHpBiCmJiCkAiCoJiDfKiDiLiBeBjClMiNlGiCmMjAiCjClMiMhCjApMiBeBjDkPiClGjHpBiCmMjAiFjFlNiMhCjApMiCpA_xHqqkZx_
// *			_xZkqqHx_jFkBiOmKiClHiCoJiBeCiNmFiMoDiCmJjHpBiCpAjCmHiJmBiClHiCoJiPoKiNiHiCmNiBeBiIoKiCmCiNlGiCmMjHpBiCmMiDfKiDiLiBeB_xHqqkZx_
// *			_xZkqqHx_iIoKiCmCiNlGiCmMjHpBiCmMjAiFjFlNiMhCjApMiCpAjFkBiOmKiClHiCoJiBeC_xHqqkZx_
// *			_xZkqqHx_iJlKjAhNiCmFjHpBiCfBiCmJjBhNjDpMiClHiCoJiPoKiNiHiCmNiBeBiDfKiDiL_xHqqkZx_[0,2]_xZkqqHx_iBgA_xHqqkZx_[3,2]_xZkqqHx_iBeBjAiCjClMiMhCjApM_xHqqkZx_[2,0]_xZkqqHx_iBgA_xHqqkZx_[2,3]_xZkqqHx_iBeB_xHqqkZx_
// *			_xZkqqHx_jAiFjFlNiMhCjApM_xHqqkZx_[0,2]_xZkqqHx_iBgA_xHqqkZx_[4,2]_xZkqqHx_iCpAjFkBiOmKiClHiCoJiBeC_xHqqkZx_
// *			_xZkqqHx_jHpBiCfDiCmJjBhNjDpMiClHiCoJiPoKiNiHiCmNiBeBiDfKiDiL_xHqqkZx_[0,3]_xZkqqHx_iBgA_xHqqkZx_[3,3]_xZkqqHx_iBeBjAiCjClMiMhCjApM_xHqqkZx_[4,0]_xZkqqHx_iBgA_xHqqkZx_[4,3]_xZkqqHx_iBeB_xHqqkZx_
// *			_xZkqqHx_jAiFjFlNiMhCjApM_xHqqkZx_[0,3]_xZkqqHx_iBgA_xHqqkZx_[4,3]_xZkqqHx_iCpAjFkBiOmKiClHiCoJiBeC_xHqqkZx_
// *
// *                  0              1              2              3          
// *                                                                          
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,3]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]  [0,3]   [4,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]  [1,3]   [4,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_             _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[2,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]          [2,2]  [2,2]                  [4,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[3,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]  [3,3]   [4,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,3]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.16 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::DuplicateColumn (	ObjBaseVector& vNewCell,
//									ObjBaseVector& vNewVertRuled,
//									ObjBaseVector& vNewHorzRuled,
//									long lColumnIndex,
//									BOOL bRegisterObjId) const
//{
//	// _xZkqqHx_jAfGiClFiCkNiNoMjAkMiClDiCoKiCoJiDfKiDiLiCmGiMhCjApMiCmMjFjEjFgJiBeC_xHqqkZx_
//	vNewCell.clear();
//	vNewVertRuled.clear();
//	vNewHorzRuled.clear();
//	long lC;
//	for (lC = 0; lC != GetLineCount(); lC++)
//	{
//		// _xZkqqHx_iNmFiMoDiCmMjHpBiCmJjCmHiJmBiClHiCoJiPoKiNiHiCmNiBeBiIoKiCmCjBePiCmMjHpBiCmMjFjEjFgJiCpAiOfBiPmGiClHiCoJiBeC_xHqqkZx_
//		const FCObjTextRect* pObj = NULL;
//		if (lColumnIndex == GetColumnCount())
//			pObj = GetCell(FCLineColumn(lC, lColumnIndex - 1));
//		else
//			pObj = GetCell(FCLineColumn(lC, lColumnIndex));
//		if (pObj != NULL)
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClHiCoJiPoKiNiH_xHqqkZx_ -----
//		{
//			// _xZkqqHx_jFjEjFgJiCpAjFkBjAlLiBeC_xHqqkZx_
//			FCObjTextRect* pNewObj = (FCObjTextRect*)pObj->Duplicate();
//			// _xZkqqHx_iJpMiNhDiDfCiBfLiDgIiCfAjFlGiOjKiCmMiDgFiDeMiDfIiDgHiCmJiPiJiKpKiJlLiClHiCoJiBeC_xHqqkZx_
//			pNewObj->GetRichText()->EmptyText(pNewObj);
//			vNewCell.push_back(pNewObj);
//			// _xZkqqHx_jFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCpAiOoGjDlOiClFiBeBjFjEjFgJiCmJjAnNjCoIiClHiCoJiBeC_xHqqkZx_
//			if (bRegisterObjId) pNewObj->RegisterObjID();
//		} else
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClFiCmIiCkCiPoKiNiH_xHqqkZx_ -----
//		{
//			vNewCell.push_back(NULL);
//		}
//	}
//	for (lC = 0; lC != GetLineCount(); lC++)
//	{
//		const FCObjLine* pObj = GetRuled(FALSE, FCFrontSide(lColumnIndex, lC));
//		if (pObj != NULL)
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClHiCoJiPoKiNiH_xHqqkZx_ -----
//		{
//			// _xZkqqHx_jFjEjFgJiCpAjFkBjAlLiBeC_xHqqkZx_
//			FCObjLine* pNewObj = (FCObjLine*)pObj->Duplicate();
//			vNewVertRuled.push_back(pNewObj);
//			// _xZkqqHx_jFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCpAiOoGjDlOiClFiBeBjFjEjFgJiCmJjAnNjCoIiClHiCoJiBeC_xHqqkZx_
//			if (bRegisterObjId) pNewObj->RegisterObjID();
//		} else
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClFiCmIiCkCiPoKiNiH_xHqqkZx_ -----
//		{
//			vNewVertRuled.push_back(NULL);
//		}
//	}
//	for (lC = 0; lC <= GetLineCount(); lC++)
//	{
//		// _xZkqqHx_iNmFiMoDiCmMjHpBiCmJjCmHiJmBiClHiCoJiPoKiNiHiCmNiBeBiIoKiCmCjBePiCmMjHpBiCmMjFjEjFgJiCpAiOfBiPmGiClHiCoJiBeC_xHqqkZx_
//		const FCObjLine* pObj = NULL;
//		if (lColumnIndex == GetColumnCount())
//			pObj = (FCObjLine*)GetRuled(TRUE, FCFrontSide(lC, lColumnIndex - 1));
//		else
//			pObj = (FCObjLine*)GetRuled(TRUE, FCFrontSide(lC, lColumnIndex));
//		if (pObj != NULL)
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClHiCoJiPoKiNiH_xHqqkZx_ -----
//		{
//			// _xZkqqHx_jFjEjFgJiCpAjFkBjAlLiBeC_xHqqkZx_
//			FCObjLine* pNewObj = (FCObjLine*)pObj->Duplicate();
//			vNewHorzRuled.push_back(pNewObj);
//			// _xZkqqHx_jFjEjFgJ_xHqqkZx_ID_xZkqqHx_iCpAiOoGjDlOiClFiBeBjFjEjFgJiCmJjAnNjCoIiClHiCoJiBeC_xHqqkZx_
//			if (bRegisterObjId) pNewObj->RegisterObjID();
//		} else
//		//----- _xZkqqHx_iOfBiPmGjBmOiPnLiCmMjFjEjFgJiCkKjBlGiNnNiClFiCmIiCkCiPoKiNiH_xHqqkZx_ -----
//		{
//			vNewHorzRuled.push_back(NULL);
//		}
//	}
//} // MC4ObjTable::DuplicateColumn.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::InsertLine
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iNhDiCpAjBhNjDpMiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	vAppendCell		:_xZkqqHx_jBhNjDpMiClHiCoJiDfKiDiLjFjEjFgJjEhKjHpBiCpAiOhHjCoIiBeC_xHqqkZx_
// *			vAppendHorzRuled:_xZkqqHx_jBhNjDpMiClHiCoJjAiFjFlNiMhCjApMjFjEjFgJjEhKjHpBiCpAiOhHjCoIiBeC_xHqqkZx_
// *			vAppendVertRuled:_xZkqqHx_jBhNjDpMiClHiCoJjAiCjClMiMhCjApMjFjEjFgJjEhKjHpBiCpAiOhHjCoIiBeC_xHqqkZx_
// *			lLineIndex		:_xZkqqHx_jBhNjDpMiImKjChFiCpAiOhHjCoIiBeCjBhNjDpMiClDiCoKiClNiNhDiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCkK_xHqqkZx_
// *							 lLineIndex _xZkqqHx_iCmGiCmIiCoJiCoGiCkEiCmJiClHiCoJiBeC_xHqqkZx_
// *			mmHeight		:_xZkqqHx_jBhNjDpMiClHiCoJiNhDiCmMiNiCiClDiCpAiOhHjCoIiBeCiOkJjDkOiCmMiPoKiNiHiCmN_xHqqkZx_-1.0_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	
// *
// *                             _xZkqqHx_iBhJjBhNjDpMjBePiBhK_xHqqkZx_
// *
// *                  0              1              2          
// *                                                           
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]  [2,1]   [2,2]  [2,2]   [3,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_    _xZkqqHx_iEkBiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkC_xHqqkZx_
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_    _xZkqqHx_iEkA_xHqqkZx_                                  _xZkqqHx_iEkA_xHqqkZx_   
// *                                                             _xZkqqHx_iEkEiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkC_xHqqkZx_  _xZkqqHx_iEkA_xHqqkZx_   
// *                               _xZkqqHx_iEkBiEjPiEkC_xHqqkZx_                                                        _xZkqqHx_iEkA_xHqqkZx_  _xZkqqHx_iEkA_xHqqkZx_   
// *                             _xZkqqHx_iEkBiEkD_xHqqkZx_  _xZkqqHx_iEkEiEkC_xHqqkZx_                                                    _xZkqqHx_iEkBiEkD_xHqqkZx_  _xZkqqHx_iEkEiEkC_xHqqkZx_ 
// *                              _xZkqqHx_iBfP_xHqqkZx_    _xZkqqHx_iBfO_xHqqkZx_                                                      _xZkqqHx_iBfP_xHqqkZx_    _xZkqqHx_iBfO_xHqqkZx_  
// *                                _xZkqqHx_iBfPiBfO_xHqqkZx_                                                          _xZkqqHx_iBfPiBfO_xHqqkZx_    
// *
// *                  0              1              2                                0              1              2          
// *                                                                                                                          
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_                _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_                _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]         0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]
// *          _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_                _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiBgDiBgD_xHqqkZx_[1,0]_xZkqqHx_iBgDiBgDiEkIiBgDiBgD_xHqqkZx_[1,1]_xZkqqHx_iBgDiBgDiEkIiBgDiBgD_xHqqkZx_[1,2]_xZkqqHx_iBgDiBgDiEkD_xHqqkZx_                _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]         1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_                _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]         2   [0,2]  [2,0]   [1,2]  [2,1]   [2,2]  [2,2]   [3,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_                _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]  [2,1]   [2,2]  [2,2]   [3,2]         3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_                _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]         4   [0,4]  [4,0]   [1,4]  [4,1]   [2,4]  [4,2]   [3,4]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_                _xZkqqHx_iEkEiBgDiBgD_xHqqkZx_[5,0]_xZkqqHx_iBgDiBgDiEkIiBgDiBgD_xHqqkZx_[5,1]_xZkqqHx_iBgDiBgDiEkIiBgDiBgD_xHqqkZx_[5,2]_xZkqqHx_iBgDiBgDiEkD_xHqqkZx_  
// *
// *                           _xZkqqHx_iBhJiCePiNhDiCmJjBhNjDpMiBhK_xHqqkZx_                                                  _xZkqqHx_iBhJiCfDiNhDiCmJjBhNjDpMiBhK_xHqqkZx_
// *
// *
// *
// *                  0              1              2              3          
// *                                                                          
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,3]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]  [0,3]   [4,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]  [1,3]   [4,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_             _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[2,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]          [2,2]  [2,2]                  [4,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[3,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]  [3,3]   [4,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,3]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//mmetol MC4ObjTable::InsertLine (	const ObjBaseVector& vAppendCell,
//								const ObjBaseVector& vAppendHorzRuled,
//								const ObjBaseVector& vAppendVertRuled,
//								long lLineIndex,
//								mmetol mmHeight)
//{
//	// _xZkqqHx_jBhNjDpMiClDiCoKiCoJiDeDiDjDiDgGiDgCiDeOiDfIiBgI_xHqqkZx_lLineIndex_xZkqqHx_iBgIiCmJjBmOiClFiCmEiBeB_xHqqkZx_
//	// _xZkqqHx_iDfKiDiLiCmN_xHqqkZx_ [lLineIndex,n]_xZkqqHx_iBeBjAiFjFlNiMhCjApMiCmN_xHqqkZx_ [lLineIndex+1,n]_xZkqqHx_iBeB_xHqqkZx_
//	// _xZkqqHx_jAiCjClMiMhCjApMiCmN_xHqqkZx_ [n,lLineIndex] _xZkqqHx_iCkKjBhNjDpMiImKjChFiCmGiCmIiCoJiBeC_xHqqkZx_
//
//	long lC;
//	//----- _xZkqqHx_iDfKiDiLiCpAiCfAiNhDjBhNjDpM_xHqqkZx_ -----
//	m_vvCell.insert(&m_vvCell[lLineIndex], ObjBaseVector());
//	//----- _xZkqqHx_jBhNjDpMiClFiClNiNhDiCmMiKgFjHpBiCmJiDfKiDiLiCpAjBhNjDpM_xHqqkZx_ -----
//	for (lC = 0; lC != GetColumnCount(); lC++)
//		m_vvCell[lLineIndex].push_back(vAppendCell[lC]);
//
//	//----- _xZkqqHx_jAiFjFlNiMhCjApMiCpAiCfAiNhDjBhNjDpM_xHqqkZx_ -----
//	m_vvHorzRuled.insert(&m_vvHorzRuled[lLineIndex + 1], ObjBaseVector());
//	for (lC = 0; lC != GetColumnCount(); lC++)
//		m_vvHorzRuled[lLineIndex + 1].push_back(vAppendHorzRuled[lC]);
//
//	//----- _xZkqqHx_jAiCjClMiMhCjApMiCpAjHpBjAjEjFkKjBhNjDpM_xHqqkZx_ -----
//	for (lC = 0; lC <= GetColumnCount(); lC++)
//		m_vvVertRuled[lC].insert(&m_vvVertRuled[lC][lLineIndex], vAppendVertRuled[lC]);
//
//	//----- _xZkqqHx_iNhDiNiCiPoOjFpBiCpAiCfAiNhDjBhNjDpM_xHqqkZx_ -----
//	if (mmHeight < 0.0)
//	{
//		// _xZkqqHx_iNmFiMoDiCmMiNhDiCmJjCmHiJmBiClHiCoJiPoKiNiHiCmNiBeBiIoKiCmCjBePiCmMiNhDiCmMiNiCiClDiCpAiOgHiCkEiBeC_xHqqkZx_
//		if (lLineIndex == GetLineCount())
//			mmHeight = GetLineHeight(lLineIndex - 1);
//		else
//			mmHeight = GetLineHeight(lLineIndex);
//	}
//	m_vLineHeight.insert(&m_vLineHeight[lLineIndex], mmHeight);
//	return mmHeight;
//} // MC4ObjTable::InsertLine.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::InsertColumn
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jHpBiCpAjBhNjDpMiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	vAppendCell		:_xZkqqHx_jBhNjDpMiClHiCoJiDfKiDiLjFjEjFgJjEhKjHpBiCpAiOhHjCoIiBeC_xHqqkZx_
// *			vAppendVertRuled:_xZkqqHx_jBhNjDpMiClHiCoJjAiCjClMiMhCjApMjFjEjFgJjEhKjHpBiCpAiOhHjCoIiBeC_xHqqkZx_
// *			vAppendHorzRuled:_xZkqqHx_jBhNjDpMiClHiCoJjAiFjFlNiMhCjApMjFjEjFgJjEhKjHpBiCpAiOhHjCoIiBeC_xHqqkZx_
// *			lColumnIndex	:_xZkqqHx_jBhNjDpMiImKjChFiCpAiOhHjCoIiBeCjBhNjDpMiClDiCoKiClNjHpBiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCkK_xHqqkZx_
// *							 lColumnIndex _xZkqqHx_iCmGiCmIiCoJiCoGiCkEiCmJiClHiCoJiBeC_xHqqkZx_
// *			mmWidth			:_xZkqqHx_jBhNjDpMiClHiCoJjHpBiCmMjFjNiCpAiOhHjCoIiBeCiOkJjDkOiCmMiPoKiNiHiCmN_xHqqkZx_-1.0_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	
// *
// *                               _xZkqqHx_iBhJjBhNjDpMjBePiBhK_xHqqkZx_
// *
// *                  0              1              2          
// *                                                           
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]  [2,1]   [2,2]  [2,2]   [3,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_    _xZkqqHx_iEkBiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkC_xHqqkZx_
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_    _xZkqqHx_iEkA_xHqqkZx_                                    _xZkqqHx_iEkA_xHqqkZx_   
// *                                                             _xZkqqHx_iEkEiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkC_xHqqkZx_  _xZkqqHx_iEkA_xHqqkZx_   
// *                                _xZkqqHx_iEkBiEjPiEkC_xHqqkZx_                                                         _xZkqqHx_iEkA_xHqqkZx_  _xZkqqHx_iEkA_xHqqkZx_   
// *                              _xZkqqHx_iEkBiEkD_xHqqkZx_  _xZkqqHx_iEkEiEkC_xHqqkZx_                                                     _xZkqqHx_iEkBiEkD_xHqqkZx_  _xZkqqHx_iEkEiEkC_xHqqkZx_ 
// *                               _xZkqqHx_iBfP_xHqqkZx_    _xZkqqHx_iBfO_xHqqkZx_                                                       _xZkqqHx_iBfP_xHqqkZx_    _xZkqqHx_iBfO_xHqqkZx_  
// *                                 _xZkqqHx_iBfPiBfO_xHqqkZx_                                                           _xZkqqHx_iBfPiBfO_xHqqkZx_    
// *                                                                       
// *                  0               0              1              2                              0              1              2             0           
// *                                                                                                                                                       
// *          _xZkqqHx_iEkBiBgDiBgD_xHqqkZx_[0,0]_xZkqqHx_iBgDiBgDiEkCiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_              _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkCiBgDiBgD_xHqqkZx_[0,3]_xZkqqHx_iBgDiBgDiEkC_xHqqkZx_   
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_   
// *     0   [0,0]  [0,0]   [1,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]       0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]  [0,3]   [4,0] 
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_   
// *          _xZkqqHx_iEkFiBgDiBgD_xHqqkZx_[1,0]_xZkqqHx_iBgDiBgDiEkHiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_              _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkHiBgDiBgD_xHqqkZx_[1,3]_xZkqqHx_iBgDiBgDiEkH_xHqqkZx_   
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_   
// *     0   [0,1]  [1,0]   [1,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]       0   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]  [1,3]   [4,1] 
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_   
// *          _xZkqqHx_iEkFiBgDiBgD_xHqqkZx_[2,0]_xZkqqHx_iBgDiBgDiEkHiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_              _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkHiBgDiBgD_xHqqkZx_[2,3]_xZkqqHx_iBgDiBgDiEkH_xHqqkZx_   
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_   
// *     1   [0,2]  [2,0]   [1,2]  [2,0]   [1,2]  [2,1]   [2,2]  [2,2]   [3,2]       1   [0,2]  [2,0]   [1,2]  [2,1]   [2,2]  [2,2]   [3,2]  [2,3]   [4,2] 
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_   
// *          _xZkqqHx_iEkFiBgDiBgD_xHqqkZx_[3,0]_xZkqqHx_iBgDiBgDiEkHiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_              _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkHiBgDiBgD_xHqqkZx_[3,3]_xZkqqHx_iBgDiBgDiEkH_xHqqkZx_   
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_   
// *     2   [0,3]  [3,0]   [1,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]       2   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]  [3,3]   [4,3] 
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_   
// *          _xZkqqHx_iEkEiBgDiBgD_xHqqkZx_[4,0]_xZkqqHx_iBgDiBgDiEkDiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_              _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkDiBgDiBgD_xHqqkZx_[4,3]_xZkqqHx_iBgDiBgDiEkD_xHqqkZx_   
// *
// *                             _xZkqqHx_iBhJiCePjHpBiCmJjBhNjDpMiBhK_xHqqkZx_                                                      _xZkqqHx_iBhJiCfCjHpBiCmJjBhNjDpMiBhK_xHqqkZx_
// *
// *
// *                  0              1              2              3          
// *                                                                          
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,3]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]  [0,3]   [4,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]  [1,3]   [4,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_             _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[2,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]          [2,2]  [2,2]                  [4,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[3,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]  [3,3]   [4,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,3]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//mmetol MC4ObjTable::InsertColumn (	const ObjBaseVector& vAppendCell,
//								const ObjBaseVector& vAppendVertRuled,
//								const ObjBaseVector& vAppendHorzRuled,
//								long lColumnIndex,
//								mmetol mmWidth)
//{
//	// _xZkqqHx_jBhNjDpMiClDiCoKiCoJiDeDiDjDiDgGiDgCiDeOiDfIiBgI_xHqqkZx_lColumnIndex_xZkqqHx_iBgIiCmJjBmOiClFiCmEiBeB_xHqqkZx_
//	// _xZkqqHx_iDfKiDiLiCmN_xHqqkZx_ [n,lColumnIndex]_xZkqqHx_iBeBjAiCjClMiMhCjApMiCmN_xHqqkZx_ [n,lColumnIndex+1]_xZkqqHx_iBeB_xHqqkZx_
//	// _xZkqqHx_jAiFjFlNiMhCjApMiCmN_xHqqkZx_ [lColumnIndex,n] _xZkqqHx_iCkKjBhNjDpMiImKjChFiCmGiCmIiCoJiBeC_xHqqkZx_
//
//	long lC;
//	//----- _xZkqqHx_jBhNjDpMiClFiClNjHpBiCmMiKgFiNhDiCmJiDfKiDiLiCpAjBhNjDpM_xHqqkZx_ -----
//	for (lC = 0; lC != GetLineCount(); lC++)
//		m_vvCell[lC].insert(&m_vvCell[lC][lColumnIndex], vAppendCell[lC]);
//
//	//----- _xZkqqHx_jAiCjClMiMhCjApMiCpAiCfAjHpBjBhNjDpM_xHqqkZx_ -----
//	m_vvVertRuled.insert(&m_vvVertRuled[lColumnIndex + 1], ObjBaseVector());
//	for (lC = 0; lC != GetLineCount(); lC++)
//		m_vvVertRuled[lColumnIndex + 1].push_back(vAppendVertRuled[lC]);
//
//	//----- _xZkqqHx_jAiFjFlNiMhCjApMiCpAiNhDjAjEjFkKjBhNjDpM_xHqqkZx_ -----
//	for (lC = 0; lC <= GetLineCount(); lC++)
//		m_vvHorzRuled[lC].insert(&m_vvHorzRuled[lC][lColumnIndex], vAppendHorzRuled[lC]);
//
//	//----- _xZkqqHx_jHpBjFjNiPoOjFpBiCpAiCfAjHpBjBhNjDpM_xHqqkZx_ -----
//	if (mmWidth < 0.0)
//	{
//		// _xZkqqHx_iNmFiMoDiCmMjHpBiCmJjCmHiJmBiClHiCoJiPoKiNiHiCmNiBeBiIoKiCmCjBePiCmMjHpBiCmMjFjNiCpAiOgHiCkEiBeC_xHqqkZx_
//		if (lColumnIndex == GetColumnCount())
//			mmWidth = GetColumnWidth(lColumnIndex - 1);
//		else
//			mmWidth = GetColumnWidth(lColumnIndex);
//	}
//	m_vColumnWidth.insert(&m_vColumnWidth[lColumnIndex], mmWidth);
//	return mmWidth;
//} // MC4ObjTable::InsertColumn.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::DeleteLine
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiNhDiCpAiNoNiPjMiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	vRemoveCell		:_xZkqqHx_iNoNiPjMiClDiCoKiClNiDfKiDiLjFjEjFgJiCpAjFnEiClHiBeC_xHqqkZx_
// *			vRemoveHorzRuled:_xZkqqHx_iNoNiPjMiClDiCoKiClNjAiFjFlNiMhCjApMjFjEjFgJiCpAjFnEiClHiBeC_xHqqkZx_
// *			vRemoveVertRuled:_xZkqqHx_iNoNiPjMiClDiCoKiClNjAiCjClMiMhCjApMjFjEjFgJiCpAjFnEiClHiBeC_xHqqkZx_
// *			lColumnIndex	:_xZkqqHx_iNoNiPjMiClHiCoJjHpBiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	
// *                  0              1              2          
// *                                                           
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]
// *          _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_  
// *          _xZkqqHx_iEkEiBgDiBgD_xHqqkZx_[1,0]_xZkqqHx_iBgDiBgDiEkIiBgDiBgD_xHqqkZx_[1,1]_xZkqqHx_iBgDiBgDiEkIiBgDiBgD_xHqqkZx_[1,2]_xZkqqHx_iBgDiBgDiEkD_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]  [2,1]   [2,2]  [2,2]   [3,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     4   [0,4]  [4,0]   [1,4]  [4,1]   [2,4]  [4,2]   [3,4]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[5,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[5,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[5,2]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// *                      _xZkqqHx_iBhJiCePiNhDiCpAiNoNiPjMiClHiCoJiPoKiNiHiBhK_xHqqkZx_               
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.07 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::DeleteLine (ObjBaseVector& vRemoveCell,
//							ObjBaseVector& vRemoveHorzRuled,
//							ObjBaseVector& vRemoveVertRuled,
//							long lLineIndex)
//{
//	// _xZkqqHx_iCfAiNhDiClFiCkJiCmIiCkCiPoKiNiHiCmNiDeHiDiJiBfLiBeC_xHqqkZx_
//	if (GetLineCount() == 1) FFThrowMiscUnknown();
//
//	// _xZkqqHx_iNoNiPjMiClDiCoKiCoJiDeDiDjDiDgGiDgCiDeOiDfIiBgI_xHqqkZx_lLineIndex_xZkqqHx_iBgIiCmJjBmOiClFiCmEiBeB_xHqqkZx_
//	// _xZkqqHx_iDfKiDiLiCmN_xHqqkZx_ [lLineIndex,n]_xZkqqHx_iBeBjAiFjFlNiMhCjApMiCmN_xHqqkZx_ [lLineIndex+1,n]_xZkqqHx_iBeB_xHqqkZx_
//	// _xZkqqHx_jAiCjClMiMhCjApMiCmN_xHqqkZx_ [n,lLineIndex] _xZkqqHx_iCkKiNoNiPjMjBmOiPnLiCmGiCmIiCoJiBeC_xHqqkZx_
//
//	long lC;
//	//----- _xZkqqHx_iNoNiPjMiClHiCoJiNhDiCmMiKgFjHpBiCmMiDfKiDiLiCpAiNoNiPjM_xHqqkZx_ -----
//	for (lC = 0; lC != GetColumnCount(); lC++)
//		vRemoveCell.push_back(m_vvCell[lLineIndex][lC]);
//	m_vvCell.erase(&m_vvCell[lLineIndex]);
//
//	//----- _xZkqqHx_jAiFjFlNiMhCjApMiCpAiCfAiNhDiNoNiPjM_xHqqkZx_ -----
//	for (lC = 0; lC != GetColumnCount(); lC++)
//		vRemoveHorzRuled.push_back(m_vvHorzRuled[lLineIndex + 1][lC]);
//	m_vvHorzRuled.erase(&m_vvHorzRuled[lLineIndex + 1]);
//
//	//----- _xZkqqHx_jAiCjClMiMhCjApMiCpAjHpBjAjE_xHqqkZx_+1_xZkqqHx_jFkKiNoNiPjM_xHqqkZx_ -----
//	for (lC = 0; lC <= GetColumnCount(); lC++)
//	{
//		vRemoveVertRuled.push_back(m_vvVertRuled[lC][lLineIndex]);
//		m_vvVertRuled[lC].erase(&m_vvVertRuled[lC][lLineIndex]);
//	}
//
//	//----- _xZkqqHx_iNhDiNiCiPoOjFpBiCpAiNoNiPjM_xHqqkZx_ -----
//	// GetLineCount _xZkqqHx_iCmMiMlDiCmIiCmMiCmFiBeBiNmFiMoDiCmJiNoNiPjMiBeC_xHqqkZx_
//	m_vLineHeight.erase(&m_vLineHeight[lLineIndex]);
//} // MC4ObjTable::DeleteLine.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::DeleteColumn
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNjHpBiCpAiNoNiPjMiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	vRemoveCell		:_xZkqqHx_iNoNiPjMiClDiCoKiClNiDfKiDiLjFjEjFgJiCpAjFnEiClHiBeC_xHqqkZx_
// *			vRemoveVertRuled:_xZkqqHx_iNoNiPjMiClDiCoKiClNjAiCjClMiMhCjApMjFjEjFgJiCpAjFnEiClHiBeC_xHqqkZx_
// *			vRemoveHorzRuled:_xZkqqHx_iNoNiPjMiClDiCoKiClNjAiFjFlNiMhCjApMjFjEjFgJiCpAjFnEiClHiBeC_xHqqkZx_
// *			lColumnIndex	:_xZkqqHx_iNoNiPjMiClHiCoJjHpBiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	
// *                  0               1              2              3         
// *                                                                          
// *          _xZkqqHx_iEkBiBgDiBgD_xHqqkZx_[0,0]_xZkqqHx_iBgDiBgDiEkCiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,3]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]  [0,3]   [4,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiBgDiBgD_xHqqkZx_[1,0]_xZkqqHx_iBgDiBgDiEkHiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]  [1,3]   [4,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiBgDiBgD_xHqqkZx_[2,0]_xZkqqHx_iBgDiBgDiEkHiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,2]  [2,0]   [1,2]  [2,1]   [2,2]  [2,2]   [3,2]  [2,3]   [4,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiBgDiBgD_xHqqkZx_[3,0]_xZkqqHx_iBgDiBgDiEkHiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]  [3,3]   [4,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiBgDiBgD_xHqqkZx_[4,0]_xZkqqHx_iBgDiBgDiEkDiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,3]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// *                              _xZkqqHx_iBhJiCePjHpBiCpAiNoNiPjMiClHiCoJiPoKiNiHiBhK_xHqqkZx_                      
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.07 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::DeleteColumn (	ObjBaseVector& vRemoveCell,
//								ObjBaseVector& vRemoveVertRuled,
//								ObjBaseVector& vRemoveHorzRuled,
//								long lColumnIndex)
//{
//	// _xZkqqHx_iCfAjHpBiClFiCkJiCmIiCkCiPoKiNiHiCmNiDeHiDiJiBfLiBeC_xHqqkZx_
//	if (GetColumnCount() == 1) FFThrowMiscUnknown();
//
//	// _xZkqqHx_iNoNiPjMiClDiCoKiCoJiDeDiDjDiDgGiDgCiDeOiDfIiBgI_xHqqkZx_lColumnIndex_xZkqqHx_iBgIiCmJjBmOiClFiCmEiBeB_xHqqkZx_
//	// _xZkqqHx_iDfKiDiLiCmN_xHqqkZx_ [n,lColumnIndex]_xZkqqHx_iBeBjAiCjClMiMhCjApMiCmN_xHqqkZx_ [lColumnIndex+1,n]_xZkqqHx_iBeB_xHqqkZx_
//	// _xZkqqHx_jAiFjFlNiMhCjApMiCmN_xHqqkZx_ [n,lColumnIndex] _xZkqqHx_iCkKiNoNiPjMjBmOiPnLiCmGiCmIiCoJiBeC_xHqqkZx_
//
//	long lC;
//	//----- _xZkqqHx_iNoNiPjMiClHiCoJjHpBiCmMiKgFiNhDiCmMiDfKiDiLiCpAiNoNiPjM_xHqqkZx_ -----
//	for (lC = 0; lC != GetLineCount(); lC++)
//	{
//		vRemoveCell.push_back(m_vvCell[lC][lColumnIndex]);
//		m_vvCell[lC].erase(&m_vvCell[lC][lColumnIndex]);
//	}
//
//	//----- _xZkqqHx_jAiCjClMiMhCjApMiCpAiCfAjHpBiNoNiPjM_xHqqkZx_ -----
//	for (lC = 0; lC != GetLineCount(); lC++)
//		vRemoveVertRuled.push_back(m_vvVertRuled[lColumnIndex + 1][lC]);
//	m_vvVertRuled.erase(&m_vvVertRuled[lColumnIndex + 1]);
//
//	//----- _xZkqqHx_jAiFjFlNiMhCjApMiCpAiNhDjAjE_xHqqkZx_+1_xZkqqHx_jFkKiNoNiPjM_xHqqkZx_ -----
//	for (lC = 0; lC <= GetLineCount(); lC++)
//	{
//		vRemoveHorzRuled.push_back(m_vvHorzRuled[lC][lColumnIndex]);
//		m_vvHorzRuled[lC].erase(&m_vvHorzRuled[lC][lColumnIndex]);
//	}
//
//	//----- _xZkqqHx_jHpBjFjNiPoOjFpBiCpAiNoNiPjM_xHqqkZx_ -----
//	// GetColumnCount _xZkqqHx_iCmMiMlDiCmIiCmMiCmFiBeBiNmFiMoDiCmJiNoNiPjMiBeC_xHqqkZx_
//	m_vColumnWidth.erase(&m_vColumnWidth[lColumnIndex]);
//} // MC4ObjTable::DeleteColumn.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetLineCount
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDeBiDeDiDgFiDiAiCmMiNhDjAjEiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iNhDjAjEiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.26 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//long MC4ObjTable::GetLineCount () const
//{
//	return m_vLineHeight.size();
//} // MC4ObjTable::GetLineCount.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetColumnCount
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDeBiDeDiDgFiDiAiCmMjHpBjAjEiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_jHpBjAjEiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.26 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//long MC4ObjTable::GetColumnCount () const
//{
//	return m_vColumnWidth.size();
//} // MC4ObjTable::GetColumnCount.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetLineHeight
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiNhDiCmMiNiCiClDiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	lLineIndex	:_xZkqqHx_iNhDiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiNhDiCmMiNiCiClDiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.26 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//mmetol MC4ObjTable::GetLineHeight (long lLineIndex) const
//{
//	return m_vLineHeight[lLineIndex];
//} // MC4ObjTable::GetLineHeight.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetColumnWidth
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNjHpBiCmMjFjNiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	lColumnIndex	:_xZkqqHx_jHpBiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNjHpBiCmMjFjNiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.26 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//mmetol MC4ObjTable::GetColumnWidth (long lColumnIndex) const
//{
//// 05.02.03 Fukushiro M. 1_xZkqqHx_iNhDjFmPiNfI_xHqqkZx_ ()
////	return m_vHorzRuledLine[lColumnIndex].m_mmWidth;
//	return m_vColumnWidth[lColumnIndex];
//} // MC4ObjTable::GetColumnWidth.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::SetLineHeight
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiNhDiCmMiNiCiClDiCpAjAnNjCoIiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	lLineIndex	:_xZkqqHx_iNhDiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *			mmWidth		:_xZkqqHx_iNhDiCmMiNiCiClDiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.27 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::SetLineHeight (long lLineIndex, mmetol mmWidth)
//{
//	m_vLineHeight[lLineIndex] = mmWidth;
//
//	// _xZkqqHx_iNhDiNiCiBeBjHpBjFjNiPoOjFpBiCmJiNiHiCoNiClJiCmEiBeBjFjEjFgJiCpAiNmEjEhKjChFiClHiCoJiBeC_xHqqkZx_
//	LayoutCellRuled();
//	// _xZkqqHx_jBfDjBmMiCmMiNiCiClDiCpAiNmEiMhGiOfKiBeC_xHqqkZx_
//	CalcResizeFrame();
//// 05.05.02 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
////	CalcOuterFrame();
//} // MC4ObjTable::SetLineHeight.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::SetColumnWidth
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNjHpBiCmMjFjNiCpAjAnNjCoIiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	lColumnIndex:_xZkqqHx_jHpBiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *			mmWidth		:_xZkqqHx_jHpBiCmMjFjNiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.27 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::SetColumnWidth (long lColumnIndex, mmetol mmWidth)
//{
//	m_vColumnWidth[lColumnIndex] = mmWidth;
//	// _xZkqqHx_iNhDiNiCiBeBjHpBjFjNiPoOjFpBiCmJiNiHiCoNiClJiCmEiBeBjFjEjFgJiCpAiNmEjEhKjChFiClHiCoJiBeC_xHqqkZx_
//	LayoutCellRuled();
//	// _xZkqqHx_jBfDjBmMiCmMiNiCiClDiCpAiNmEiMhGiOfKiBeC_xHqqkZx_
//	CalcResizeFrame();
//// 05.05.02 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
////	CalcOuterFrame();
//} // MC4ObjTable::SetColumnWidth.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetCellTopCoord
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiNhDiCmMiPoDiCmMiMhCjApMiCmM_xHqqkZx_Y_xZkqqHx_iNmAjFfHiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	lLineIndex	:_xZkqqHx_iNhDiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiNhDiCmMiPoDiCmMiMhCjApMiCmM_xHqqkZx_Y_xZkqqHx_iNmAjFfHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.27 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//mmetol MC4ObjTable::GetCellTopCoord (long lLineIndex) const
//{
//	long lLine;
//	mmetol mmY = m_mmptLeftTop.y;
//	for (lLine = 0; lLine < lLineIndex; lLine++)
//		mmY += GetLineHeight(lLine);
//	return mmY;
//} // MC4ObjTable::GetCellTopCoord.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetCellLeftCoord
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNjHpBiCmMiPoDiCmMiMhCjApMiCmM_xHqqkZx_Y_xZkqqHx_iNmAjFfHiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	lColumnIndex	:_xZkqqHx_jHpBiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNjHpBiCmMiPoDiCmMiMhCjApMiCmM_xHqqkZx_Y_xZkqqHx_iNmAjFfHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.27 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//mmetol MC4ObjTable::GetCellLeftCoord (long lColumnIndex) const
//{
//	long lColumn;
//	mmetol mmX = m_mmptLeftTop.x;
//	for (lColumn = 0; lColumn < lColumnIndex; lColumn++)
//		mmX += GetColumnWidth(lColumn);
//	return mmX;
//} // MC4ObjTable::GetCellLeftCoord.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetHorzRuledY
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDeDiDjDiDgGiDgCiDeOiDfIiCmMjAiFjFlNiMhCjApMiCmM_xHqqkZx_Y_xZkqqHx_iNmAjFfHiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	mmY			:0 < lFrontIndex _xZkqqHx_iCmMiPoKiNiHiCmNiBeBiIoKiCmCiPoDiCmMjAiFjFlNiMhCjApMiCmM_xHqqkZx_
// *						 Y_xZkqqHx_iNmAjFfHiCpAiOhHjCoIiBeCjAfGiClFiCkC_xHqqkZx_Y_xZkqqHx_iNmAjFfHiCpAjFnEiClHiBeC_xHqqkZx_
// *			lFrontIndex	:_xZkqqHx_jAiFjFlNiMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiMhCjApMiCkKjBlGiNnNiClHiCoJiPoKiNiHiCmN_xHqqkZx_TRUE_xZkqqHx_iBeBjBlGiNnNiClFiCmIiCkCiPoKiNiHiCmN_xHqqkZx_FALSE_xZkqqHx_iBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.03 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//BOOL MC4ObjTable::GetHorzRuledY (mmetol& mmY, long lFrontIndex) const
//{
//	if (lFrontIndex == 0)
//	{
//		mmY = m_mmptLeftTop.y;
//	} else
//	if (lFrontIndex <= GetLineCount())
//	{
//		mmY += GetLineHeight(lFrontIndex - 1);
//	} else
//	{
//		return FALSE;
//	}
//	return TRUE;
//} // MC4ObjTable::GetHorzRuledY.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetVertRuledX
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDeDiDjDiDgGiDgCiDeOiDfIiCmMjAiCjClMiMhCjApMiCmM_xHqqkZx_Y_xZkqqHx_iNmAjFfHiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	mmX			:0 < lFrontIndex _xZkqqHx_iCmMiPoKiNiHiCmNiBeBiIoKiCmCiNlGiCmMjAiCjClMiMhCjApMiCmM_xHqqkZx_
// *						 X_xZkqqHx_iNmAjFfHiCpAiOhHjCoIiBeCjAfGiClFiCkC_xHqqkZx_X_xZkqqHx_iNmAjFfHiCpAjFnEiClHiBeC_xHqqkZx_
// *			lFrontIndex	:_xZkqqHx_jAiCjClMiMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiMhCjApMiCkKjBlGiNnNiClHiCoJiPoKiNiHiCmN_xHqqkZx_TRUE_xZkqqHx_iBeBjBlGiNnNiClFiCmIiCkCiPoKiNiHiCmN_xHqqkZx_FALSE_xZkqqHx_iBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.03 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//BOOL MC4ObjTable::GetVertRuledX (mmetol& mmX, long lFrontIndex) const
//{
//	if (lFrontIndex == 0)
//	{
//		mmX = m_mmptLeftTop.x;
//	} else
//	if (lFrontIndex <= GetColumnCount())
//	{
//		mmX += GetColumnWidth(lFrontIndex - 1);
//	} else
//	{
//		return FALSE;
//	}
//	return TRUE;
//} // MC4ObjTable::GetVertRuledX.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::CalcLineTopBottomArray
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNjFfMjFjEjFgJiCmMjBfDiCmEiCmMiNhDiCmMiPoDiNmAjFfHiCmGiJlKiNmAjFfHiCmMiDhJiDeBiCmMjEhKjHpBiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	vTopBottom	:_xZkqqHx_jBfDiCmEiCmMiNhDiCmMiPoDiNmAjFfHiCmGiJlKiNmAjFfHiCmMiDhJiDeBiCmMjEhKjHpBiCpAjFnEiClHiBeC_xHqqkZx_
// *			pObjTable	:_xZkqqHx_jFfMjFjEjFgJiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.29 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::CalcLineTopBottomArray (vector< pair<mmetol, mmetol> >& vTopBottom) const
//{
//	vTopBottom.clear();
//	mmetol mmTop = m_mmptLeftTop.y;
//	long lLineIndex;
//	for (lLineIndex = 0; lLineIndex != GetLineCount(); lLineIndex++)
//	{
//		mmetol mmBottom = mmTop + GetLineHeight(lLineIndex);
//		vTopBottom.push_back(pair<mmetol, mmetol>(mmTop, mmBottom));
//		mmTop = mmBottom;
//	}
//} // MC4ObjTable::CalcLineTopBottomArray.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::CalcColumnLeftRightArray
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNjFfMjFjEjFgJiCmMjBfDiCmEiCmMjHpBiCmMiNlGiNmAjFfHiCmGiJeFiNmAjFfHiCmMiDhJiDeBiCmMjEhKjHpBiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	vLeftRight	:_xZkqqHx_jBfDiCmEiCmMjHpBiCmMiNlGiNmAjFfHiCmGiJeFiNmAjFfHiCmMiDhJiDeBiCmMjEhKjHpBiCpAjFnEiClHiBeC_xHqqkZx_
// *			pObjTable	:_xZkqqHx_jFfMjFjEjFgJiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.29 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::CalcColumnLeftRightArray (vector< pair<mmetol, mmetol> >& vLeftRight) const
//{
//	vLeftRight.clear();
//	mmetol mmLeft = m_mmptLeftTop.x;
//	long lColumnIndex;
//	for (lColumnIndex = 0; lColumnIndex != GetColumnCount(); lColumnIndex++)
//	{
//		mmetol mmRight = mmLeft + GetColumnWidth(lColumnIndex);
//		vLeftRight.push_back(pair<mmetol, mmetol>(mmLeft, mmRight));
//		mmLeft = mmRight;
//	}
//} // MC4ObjTable::CalcColumnLeftRightArray.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetCellFrameRuled
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLiCmMiOpMiImNiCmMiMhCjApMiBgJjAiCjClMiMhCjApMiBgKiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	stLeftRuledIndex	:_xZkqqHx_iNlGjBkEiMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeC_xHqqkZx_
// *			stTopRuledIndex		:_xZkqqHx_iPoDjBkEiMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeC_xHqqkZx_
// *			stRightRuledIndex	:_xZkqqHx_iJeFjBkEiMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeC_xHqqkZx_
// *			stBottomRuledIndex	:_xZkqqHx_iJlKjBkEiMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeC_xHqqkZx_
// *			cellIndex			:_xZkqqHx_iDfKiDiLiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLiCmMiOpMiImNiCmMiMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeC_xHqqkZx_
// *			_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLiCkKjBlMiCmGiMiLiNiHiClFiCmEiCkCiClNiPoKiNiHiCmNiBeBiClLiCoKiCoHiCoAiKnMiCnPiClNiOpMiImNiCpAjFnEiClHiBeC_xHqqkZx_
// *			_xZkqqHx_iJlKjAhNiCmMjHoBiCmFiBeB_xHqqkZx_[1,1]_xZkqqHx_iCmMiDfKiDiLiCpAiOhHjCoIiClFiClNiPoKiNiHiCmNiBeB_xHqqkZx_
// *			_xZkqqHx_iNlGjBkEiBeG_xHqqkZx_[1,1]_xZkqqHx_iBeB_xHqqkZx_[1,2]
// *			_xZkqqHx_iPoDjBkEiBeG_xHqqkZx_[1,1]
// *			_xZkqqHx_iJeFjBkEiBeG_xHqqkZx_[2,1]_xZkqqHx_iBeB_xHqqkZx_[2,2]
// *			_xZkqqHx_iJlKjBkEiBeG_xHqqkZx_[3,1]
// *
// *                     0               1               2               3          
// *                                                                                
// *            _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_-[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_-[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_-[0,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_-[0,3]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *            _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_  
// *       0   [0,0]   [0,0]   [1,0]   [0,1]   [2,0]   [0,2]   [3,0]   [0,3]   [4,0]
// *            _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_  
// *            _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_-[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_-[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_-[1,2]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_-[1,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *            _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_  
// *       1   [0,1]   [1,0]   [1,1]   [1,1]   [2,1]   [1,2]   [3,1]   [1,3]   [4,1]
// *            _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_  
// *            _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_-[2,0]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_              _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_-[2,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_-[2,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *            _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_                              _xZkqqHx_iEkA_xHqqkZx_  
// *       2   [0,2]   [2,0]   [1,2]           [2,2]   [2,2]                   [4,2]
// *            _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_                              _xZkqqHx_iEkA_xHqqkZx_  
// *            _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_-[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_-[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_-[3,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_-[3,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *            _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_  
// *       3   [0,3]   [3,0]   [1,3]   [3,1]   [2,3]   [3,2]   [3,3]   [3,3]   [4,3]
// *            _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_              _xZkqqHx_iEkA_xHqqkZx_  
// *            _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_-[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_-[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_-[4,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_-[4,3]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.05 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::GetCellFrameRuled (set<FCFrontSide>* stLeftRuledIndex,
//									set<FCFrontSide>* stTopRuledIndex,
//									set<FCFrontSide>* stRightRuledIndex,
//									set<FCFrontSide>* stBottomRuledIndex,
//									const FCLineColumn& cellIndex) const
//{
//	if (GetCell(cellIndex) == NULL) FFThrowMiscUnknown();
//	FCLineColumn cellIndexFrom;
//	FCLineColumn cellIndexUntil;
//	// cellIndex_xZkqqHx_iCkKjBkOiClHiCoJiDfKiDiLiDhFiDiNiDgCiDeOiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//	GetCellBlock(cellIndex, &cellIndexFrom, &cellIndexUntil);
//	long lLineIndex;
//	long lColumnIndex;
//	if (stLeftRuledIndex != NULL)
//	//----- _xZkqqHx_iNlGjBkEjAiCjClMiMhCjApMiCpAjFnEiClHiPoKiNiH_xHqqkZx_ -----
//	{
//		for (lLineIndex = cellIndexFrom.GetLineIndex();
//			 lLineIndex <= cellIndexUntil.GetLineIndex(); lLineIndex++)
//		{
//			// _xZkqqHx_iMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//			FCFrontSide ruledIndex(cellIndexFrom.GetColumnIndex(), lLineIndex);
//			// _xZkqqHx_iMhCjApMjFjEjFgJiCkKjBlGiNnNiClHiCoJiPoKiNiHiCmNiBeBiDeDiDjDiDgGiDgCiDeOiDfIiCpAjAnNjCoIiBeC_xHqqkZx_
//			if (GetRuled(FALSE, ruledIndex) != NULL)
//				stLeftRuledIndex->insert(ruledIndex);
//		}
//	}
//
//	if (stTopRuledIndex != NULL)
//	//----- _xZkqqHx_iPoDjBkEjAiCjClMiMhCjApMiCpAjFnEiClHiPoKiNiH_xHqqkZx_ -----
//	{
//		for (lColumnIndex = cellIndexFrom.GetColumnIndex();
//			 lColumnIndex <= cellIndexUntil.GetColumnIndex(); lColumnIndex++)
//		{
//			// _xZkqqHx_iMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//			FCFrontSide ruledIndex(cellIndexFrom.GetLineIndex(), lColumnIndex);
//			// _xZkqqHx_iMhCjApMjFjEjFgJiCkKjBlGiNnNiClHiCoJiPoKiNiHiCmNiBeBiDeDiDjDiDgGiDgCiDeOiDfIiCpAjAnNjCoIiBeC_xHqqkZx_
//			if (GetRuled(TRUE, ruledIndex) != NULL)
//				stTopRuledIndex->insert(ruledIndex);
//		}
//	}
//
//	if (stRightRuledIndex != NULL)
//	//----- _xZkqqHx_iJeFjBkEjAiCjClMiMhCjApMiCpAjFnEiClHiPoKiNiH_xHqqkZx_ -----
//	{
//		for (lLineIndex = cellIndexFrom.GetLineIndex();
//			 lLineIndex <= cellIndexUntil.GetLineIndex(); lLineIndex++)
//		{
//			// _xZkqqHx_iMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//			FCFrontSide ruledIndex(cellIndexUntil.GetColumnIndex() + 1, lLineIndex);
//			// _xZkqqHx_iMhCjApMjFjEjFgJiCkKjBlGiNnNiClHiCoJiPoKiNiHiCmNiBeBiDeDiDjDiDgGiDgCiDeOiDfIiCpAjAnNjCoIiBeC_xHqqkZx_
//			if (GetRuled(FALSE, ruledIndex) != NULL)
//				stRightRuledIndex->insert(ruledIndex);
//		}
//	}
//
//	if (stBottomRuledIndex != NULL)
//	//----- _xZkqqHx_iJlKjBkEjAiCjClMiMhCjApMiCpAjFnEiClHiPoKiNiH_xHqqkZx_ -----
//	{
//		for (lColumnIndex = cellIndexFrom.GetColumnIndex();
//			 lColumnIndex <= cellIndexUntil.GetColumnIndex(); lColumnIndex++)
//		{
//			// _xZkqqHx_iMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//			FCFrontSide ruledIndex(cellIndexUntil.GetLineIndex() + 1, lColumnIndex);
//			// _xZkqqHx_iMhCjApMjFjEjFgJiCkKjBlGiNnNiClHiCoJiPoKiNiHiCmNiBeBiDeDiDjDiDgGiDgCiDeOiDfIiCpAjAnNjCoIiBeC_xHqqkZx_
//			if (GetRuled(TRUE, ruledIndex) != NULL)
//				stBottomRuledIndex->insert(ruledIndex);
//		}
//	}
//} // MC4ObjTable::GetCellFrameRuled.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::Copy
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iIpIjAjEiCmMjFjEjFgJiCmJjBkOjAkLiCpAiDfCiDhDiBfLiClHiCoJ_xHqqkZx_.
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	pObj	: _xZkqqHx_jBkOjAkLiCpAiDfCiDhDiBfLiClDiCoKiCoJjFjEjFgJ_xHqqkZx_.
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::Copy (FCObjBase* pObj) const
//{
//	BASE_CLASS::Copy(pObj);
//	ASSERT(	sizeof(*this) - offsetof(MC4ObjTable, m_mmptLeftTop) ==
//			sizeof(m_mmptLeftTop) +
//			sizeof(m_vLineHeight) +
//			sizeof(m_vColumnWidth) +
//			sizeof(m_vvCell) +
//			sizeof(m_vvHorzRuled) +
//			sizeof(m_vvVertRuled));
//	MC4ObjTable* pPt = reinterpret_cast<MC4ObjTable*>(pObj);
//	pPt->m_mmptLeftTop = m_mmptLeftTop;
//	pPt->m_vLineHeight = m_vLineHeight;
//	pPt->m_vColumnWidth = m_vColumnWidth;
//	vector<longVector> vvCellMemberIndex;
//	ObjArrayToMemberArray(vvCellMemberIndex, m_vvCell);
//	pPt->MemberArrayToObjArray(pPt->m_vvCell, vvCellMemberIndex);
//	vector<longVector> vvHorzRuledMemberIndex;
//	ObjArrayToMemberArray(vvHorzRuledMemberIndex, m_vvHorzRuled);
//	pPt->MemberArrayToObjArray(pPt->m_vvHorzRuled, vvHorzRuledMemberIndex);
//	vector<longVector> vvVertRuledMemberIndex;
//	ObjArrayToMemberArray(vvVertRuledMemberIndex, m_vvVertRuled);
//	pPt->MemberArrayToObjArray(pPt->m_vvVertRuled, vvVertRuledMemberIndex);
//} // MC4ObjTable::Copy.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::Move
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	SelectTool_xZkqqHx_iCmJiCoGiCmBiCmEiInKjDkOiClDiCoKiCoJiOjOiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	mmDX	: _xZkqqHx_iInKjDkOjHmKiBgJ_xHqqkZx_X_xZkqqHx_jFpLiMpMiBgK_xHqqkZx_
// *			mmDY	: _xZkqqHx_iInKjDkOjHmKiBgJ_xHqqkZx_Y_xZkqqHx_jFpLiMpMiBgK_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::Move (mmetol mmDX, mmetol mmDY)
//{
//	if (mmDX == 0.0 && mmDY == 0.0) return;
//	// _xZkqqHx_iNlGiPoDiNmAjFfHiCpAiLeMjIfOiBeC_xHqqkZx_
//	m_mmptLeftTop += DBLPoint(mmDX, mmDY);
//	// Superclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeC_xHqqkZx_
//	BASE_CLASS::Move(mmDX, mmDY);
//} // MC4ObjTable::Move.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::Resize
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	SelectTool_xZkqqHx_iCmJiCoGiCmBiCmEiDiKiDfEiDeDiDfJiClDiCoKiCoJiOjOiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *			_xZkqqHx_iDiKiDfEiDeDiDfJiMoDiCmNiBeBiDfEiDeDiDfJiCkKiCmIiCoJiCnHiCkNjAlDiKgNiCmJ_xHqqkZx_mmrtNew_xZkqqHx_iCmJiCmIiCoJjFeLjHhGiCkKiCkAiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	bXPosi	: X_xZkqqHx_jFpLiMpMiCmMjElNjDfN_xHqqkZx_
// *			bYPosi	: Y_xZkqqHx_jFpLiMpMiCmMjElNjDfN_xHqqkZx_
// *			mmrtNew	: _xZkqqHx_iDiKiDfEiDeDiDfJiMoDiCmMiNmAjFfH_xHqqkZx_._xZkqqHx_iOmAiNmAjFfH_xHqqkZx_.
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::Resize (BOOL bXPosi, BOOL bYPosi, const DBLRect& mmrtNew, const DBLRect& mmrtOld)
//{
//	double dMagnifH = mmrtNew.Width() / mmrtOld.Width();
//	double dMagnifV = mmrtNew.Height() / mmrtOld.Height();
//
//	mmetol mmWidth = 0.0;
//	mmetol mmHeight = 0.0;
//	mmetolVector::iterator iRule;
//	for (iRule = m_vColumnWidth.begin(); iRule != m_vColumnWidth.end(); iRule++)
//	{
//		*iRule *= dMagnifH;
//		mmWidth += *iRule;
//	}
//	for (iRule = m_vLineHeight.begin(); iRule != m_vLineHeight.end(); iRule++)
//	{
//		*iRule *= dMagnifV;
//		mmHeight += *iRule;
//	}
//
//	// _xZkqqHx_iMoLiNlHjFoCjAlDiBeCiDiKiDfEiDeDiDfJiDhEiDiMiBfLiDiAiCmGiIoKjChGiClHiCoJiCoGiCkEiBeBiNmFiMoDiCmMiNhDiBeBiNmFiMoDiCmMjHpBiCmMjFjNiCpAjFoCjAlDiBeC_xHqqkZx_
//	m_vColumnWidth.back() += (mmrtNew.Width() - mmWidth);
//	m_vLineHeight.back() += (mmrtNew.Height() - mmHeight);
//	// _xZkqqHx_iNlGiPoDiNmAjFfHiCpAiLeMjIfOiBeC_xHqqkZx_
//	m_mmptLeftTop = DBLPoint(mmrtNew.left, mmrtNew.top);
//
//	// Superclass_xZkqqHx_iKnGjAjEiOmAiNhDiBeCjElNjDfNiCmNiClDiClJiCmIiCkCiBeC_xHqqkZx_
//	BASE_CLASS::Resize(TRUE, TRUE, mmrtNew, mmrtOld);
//
//	// _xZkqqHx_iNhDiNiCiBeBjHpBjFjNiPoOjFpBiCmJiNiHiCoNiClJiCmEiBeBjFjEjFgJiCpAiNmEjEhKjChFiClHiCoJiBeC_xHqqkZx_BASE_CLASS::Resize _xZkqqHx_iCmF_xHqqkZx_
//	// _xZkqqHx_iNmEjEhKjChFiCmNiPgPjHiIiCmEiCkCiCoJiCkKiBeBiNnHiCkJiCkCiMoLiNlHiCpA_xHqqkZx_ m_vColumnWidth_xZkqqHx_iBeB_xHqqkZx_m_vLineHeight_xZkqqHx_iCmJ_xHqqkZx_
//	// _xZkqqHx_iNiHiCoNiClJiCoJiClNiCnPiCmJiNmEjEhKjChFiClHiCoJiBeC_xHqqkZx_
//	LayoutCellRuled();
//} // MC4ObjTable::Resize.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::Rotate
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jFjEjFgJiCpAiJpBjDfNiClDiClJiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	dR		:_xZkqqHx_iJpBjDfNiClDiClJiCoJiKhAjDhIiBeC_xHqqkZx_-2.0 < dR < 2.0.
// *			mmCX	:_xZkqqHx_iJpBjDfNiCmMjCiGjAfDjDfPiCmM_xHqqkZx_X_xZkqqHx_iNmAjFfH_xHqqkZx_
// *			mmCX	:_xZkqqHx_iJpBjDfNiCmMjCiGjAfDjDfPiCmM_xHqqkZx_Y_xZkqqHx_iNmAjFfH_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.01.25 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::Rotate (double dR, const DBLPoint& mmptCenter)
//{
//	// _xZkqqHx_iDePiDiLiBfLiDhGjFjEjFgJiCmM_xHqqkZx_Rotate_xZkqqHx_iKnGjAjEiCmNiDiBiDjDiDgPiBfLjFjEjFgJiCpAiJpBjDfNiClDiClJiCoJiCmMiCmFiBeBiOmAiNhDiClFiCmIiCkCiBeC_xHqqkZx_
//	FCObjBase::Rotate(dR, mmptCenter);
//} // MC4ObjTable::Rotate.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetCell
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLiCmMjFjEjFgJiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	cellIndex	:_xZkqqHx_iDfKiDiLiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iDfKiDiLiCmMjFjEjFgJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.05 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//FCObjTextRect* MC4ObjTable::GetCell (const FCLineColumn& cellIndex)
//{
//	return (FCObjTextRect*)m_vvCell[cellIndex.GetLineIndex()][cellIndex.GetColumnIndex()];
//} // MC4ObjTable::GetCell.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetCell
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLiCmMjFjEjFgJiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	cellIndex	:_xZkqqHx_iDfKiDiLiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iDfKiDiLiCmMjFjEjFgJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.05 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//const FCObjTextRect* MC4ObjTable::GetCell (const FCLineColumn& cellIndex) const
//{
//	return (const FCObjTextRect*)m_vvCell[cellIndex.GetLineIndex()][cellIndex.GetColumnIndex()];
//} // MC4ObjTable::GetCell.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetRuled
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiMhCjApMiCmMjFjEjFgJiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	bIsHorz		:_xZkqqHx_jAiFjFlNiMhCjApMiCmMiPoKiNiHiCmN_xHqqkZx_TRUE_xZkqqHx_iBeBjAiCjClMiMhCjApMiCmMiPoKiNiHiCmN_xHqqkZx_FALSE_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *			ruledIndex	:_xZkqqHx_iMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iMhCjApMiCmMjFjEjFgJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.04 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//FCObjLine* MC4ObjTable::GetRuled (BOOL bIsHorz, const FCFrontSide& ruledIndex)
//{
//	if (bIsHorz)	// _xZkqqHx_jAiFjFlNiMhCjApMiCmMiPoKiNiHiBeC_xHqqkZx_
//		return (FCObjLine*)m_vvHorzRuled[ruledIndex.GetFrontIndex()][ruledIndex.GetSideIndex()];
//	else			// _xZkqqHx_jAiCjClMiMhCjApMiCmMiPoKiNiHiBeC_xHqqkZx_
//		return (FCObjLine*)m_vvVertRuled[ruledIndex.GetFrontIndex()][ruledIndex.GetSideIndex()];
//} // MC4ObjTable::GetRuled.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetRuled
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiMhCjApMiCmMjFjEjFgJiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	bIsHorz		:_xZkqqHx_jAiFjFlNiMhCjApMiCmMiPoKiNiHiCmN_xHqqkZx_TRUE_xZkqqHx_iBeBjAiCjClMiMhCjApMiCmMiPoKiNiHiCmN_xHqqkZx_FALSE_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *			ruledIndex	:_xZkqqHx_iMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iMhCjApMiCmMjFjEjFgJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.04 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//const FCObjLine* MC4ObjTable::GetRuled (BOOL bIsHorz, const FCFrontSide& ruledIndex) const
//{
//	if (bIsHorz)	// _xZkqqHx_jAiFjFlNiMhCjApMiCmMiPoKiNiHiBeC_xHqqkZx_
//		return (const FCObjLine*)m_vvHorzRuled[ruledIndex.GetFrontIndex()][ruledIndex.GetSideIndex()];
//	else			// _xZkqqHx_jAiCjClMiMhCjApMiCmMiPoKiNiHiBeC_xHqqkZx_
//		return (const FCObjLine*)m_vvVertRuled[ruledIndex.GetFrontIndex()][ruledIndex.GetSideIndex()];
//} // MC4ObjTable::GetRuled.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::SetCell
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLiCmMjFjEjFgJiCpAjDgPjIfOiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	cellIndex	:_xZkqqHx_iDfKiDiLiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *			pCell		:_xZkqqHx_iDfKiDiLjFjEjFgJiCpAiOhHjCoIiBeCiJpAiPjMiClHiCoJiPoKiNiHiCmN_xHqqkZx_NULL_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.16 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::SetCell (const FCLineColumn& cellIndex, FCObjTextRect* pCell)
//{
//	m_vvCell[cellIndex.GetLineIndex()][cellIndex.GetColumnIndex()] = pCell;
//} // MC4ObjTable::SetCell.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::SetRuled
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiMhCjApMiCmMjFjEjFgJiCpAjDgPjIfOiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	bIsHorz		:_xZkqqHx_jAiFjFlNiMhCjApMiCmMiPoKiNiHiCmN_xHqqkZx_TRUE_xZkqqHx_iBeBjAiCjClMiMhCjApMiCmMiPoKiNiHiCmN_xHqqkZx_FALSE_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *			ruledIndex	:_xZkqqHx_iMhCjApMiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *			pRuled		:_xZkqqHx_iMhCjApMjFjEjFgJiCpAiOhHjCoIiBeCiJpAiPjMiClHiCoJiPoKiNiHiCmN_xHqqkZx_NULL_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.16 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::SetRuled (BOOL bIsHorz, const FCFrontSide& ruledIndex, FCObjLine* pRuled)
//{
//	if (bIsHorz)	// _xZkqqHx_jAiFjFlNiMhCjApMiCmMiPoKiNiHiBeC_xHqqkZx_
//		m_vvHorzRuled[ruledIndex.GetFrontIndex()][ruledIndex.GetSideIndex()] = pRuled;
//	else			// _xZkqqHx_jAiCjClMiMhCjApMiCmMiPoKiNiHiBeC_xHqqkZx_
//		m_vvVertRuled[ruledIndex.GetFrontIndex()][ruledIndex.GetSideIndex()] = pRuled;
//} // MC4ObjTable::SetRuled.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetIncludedRuled
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jFkBjAjEiCmMiDfKiDiLiCmFiNfMjAkMiClDiCoKiCoJiLoJiMgAiCmMiDfKiDiLiDhFiDiNiDgCiDeOiCmJiKnMiCnMiCoKiCoJiMhCjApM_xHqqkZx_
// *			_xZkqqHx_iBgJiDhFiDiNiDgCiDeOiCmMjHnGiKhDiCmNiKnMiCnMiCmIiCkCiBgKiCmMiIoKjHjHiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	stHorzRuled		:_xZkqqHx_jAiFjFlNiMhCjApMiCmMiIoKjHjHiCpAjFnEiClHiBeCiOmAiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *			stVertRuled		:_xZkqqHx_jAiCjClMiMhCjApMiCmMiIoKjHjHiCpAjFnEiClHiBeCiOmAiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *			cellIndexFrom	:_xZkqqHx_iDfKiDiLiDhFiDiNiDgCiDeOiCmMiNlGiPoDiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *							 _xZkqqHx_iJlMjBhKiDeBiDgIiDiMiDfIiCmFiCmIiCkPiCoKiCmOiCmIiCoHiCmIiCkCiBeC_xHqqkZx_
// *			cellIndexUntil	:_xZkqqHx_iDfKiDiLiDhFiDiNiDgCiDeOiCmMiJeFiJlKiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *							 _xZkqqHx_iJlMjBhKiDeBiDgIiDiMiDfIiCmFiCmIiCkPiCoKiCmOiCmIiCoHiCmIiCkCiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_jHoBiCkGiCmOiBeBiJlKiCmMjAhNiCmJiCkIiCkCiCmEiBeB_xHqqkZx_cellIndexFrom=[0,0]_xZkqqHx_iBeB_xHqqkZx_
// *			cellIndexUntil=[1,1]_xZkqqHx_iCpAiOhHjCoIiClFiClNiPoKiNiHiBeBjDfPjApMiCmFiOkGiClHiMhCjApMiCpAjFnEiClHiBeC_xHqqkZx_
// *
// *                  0              1              2          
// *                                                           
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiBgDiBgD_xHqqkZx_[1,0]_xZkqqHx_iBgDiBgDiEkJiBgDiBgD_xHqqkZx_[1,1]_xZkqqHx_iBgDiBgDiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBeG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]  [2,1]   [2,2]  [2,2]   [3,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]  [3,2]   [3,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *                                                           
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.10 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::GetIncludedRuled (	set<FCFrontSide> &stHorzRuled,
//									set<FCFrontSide>& stVertRuled,
//									const FCLineColumn& cellIndexFrom,
//									const FCLineColumn& cellIndexUntil) const
//{
//	stHorzRuled.clear();
//	stVertRuled.clear();
//	long lFrontIndex;
//	long lSideIndex;
//	//----- _xZkqqHx_jAiFjFlNiMhCjApMiCpAjAnNjCoI_xHqqkZx_ -----
//	for (lFrontIndex = cellIndexFrom.GetLineIndex() + 1;
//		 lFrontIndex <= cellIndexUntil.GetLineIndex(); lFrontIndex++)
//	{
//		for (lSideIndex = cellIndexFrom.GetColumnIndex();
//			 lSideIndex <= cellIndexUntil.GetColumnIndex(); lSideIndex++)
//		{
//			if (GetRuled(TRUE, FCFrontSide(lFrontIndex, lSideIndex)) != NULL)
//				stHorzRuled.insert(FCFrontSide(lFrontIndex, lSideIndex));
//		}
//	}
//	//----- _xZkqqHx_jAiCjClMiMhCjApMiCpAjAnNjCoI_xHqqkZx_ -----
//	for (lFrontIndex = cellIndexFrom.GetColumnIndex() + 1;
//		 lFrontIndex <= cellIndexUntil.GetColumnIndex(); lFrontIndex++)
//	{
//		for (lSideIndex = cellIndexFrom.GetLineIndex();
//			 lSideIndex <= cellIndexUntil.GetLineIndex(); lSideIndex++)
//		{
//			if (GetRuled(FALSE, FCFrontSide(lFrontIndex, lSideIndex)) != NULL)
//				stVertRuled.insert(FCFrontSide(lFrontIndex, lSideIndex));
//		}
//	}
//} // MC4ObjTable::GetIncludedRuled.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetCellBlock
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLiCkKjBkOiClHiCoJiDfKiDiLiDhFiDiNiDgCiDeOiCmMjEmNiImNiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	cellIndex		:_xZkqqHx_jClCiCnHiCoJjBmOiPnLiCmMiDfKiDiLiCpAiOhHjCoIiBeCiJlMjBhKiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *			pCellIndexFrom	:_xZkqqHx_iDfKiDiLiDhFiDiNiDgCiDeOiCmMiNlGiPoDiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeCiJlMjBhKiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *							 _xZkqqHx_jFhDjHhGiCmMiPoKiNiHiCmN_xHqqkZx_NULL_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *			pCellIndexUntil	:_xZkqqHx_iDfKiDiLiDhFiDiNiDgCiDeOiCmMiJeFiJlKiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeCiJlMjBhKiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *							 _xZkqqHx_jFhDjHhGiCmMiPoKiNiHiCmN_xHqqkZx_NULL_xZkqqHx_iCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iDfKiDiLiDhFiDiNiDgCiDeOiCmMjAjEiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_jHoBiCkGiCmOiJlKjAhNiCmMiPoKiNiHiBeB_xHqqkZx_cellIndex = [2,2]_xZkqqHx_iBgJ_xHqqkZx_[2,3],[3,2],[3,3]_xZkqqHx_iCmFiCoAjDkPiClGiBgK_xHqqkZx_
// *			_xZkqqHx_iCpAiOhHjCoIiClFiClNiPoKiNiHiCmNiBeB_xHqqkZx_cellIndexFrom = [2,2]_xZkqqHx_iBeB_xHqqkZx_cellIndexUntil = [3,3]
// *			_xZkqqHx_iCkKjFnEiCoJiBeC_xHqqkZx_
// *
// *                  0              1              2              3          
// *                                                                          
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,3]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]   [1,0]  [0,1]   [2,0]  [0,2]   [3,0]  [0,3]   [4,0]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]  [1,3]   [4,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_             _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[2,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]          [2,2]  [2,2]                  [4,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]                         [4,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEjPiEjPiEjP_xHqqkZx_[4,3]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.10 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//long MC4ObjTable::GetCellBlock (	const FCLineColumn& cellIndex,
//								FCLineColumn* pCellIndexFrom,
//								FCLineColumn* pCellIndexUntil) const
//{
//	FCLineColumn cellIndexFrom;
//	FCLineColumn cellIndexUntil;
//	long lLineIndex;
//	long lColumnIndex;
//	// _xZkqqHx_iPoDjFpLiMpMiCpAiMjPiNpFiBeC_xHqqkZx_
//	for (lLineIndex = cellIndex.GetLineIndex(); lLineIndex != 0; lLineIndex--)
//	{
//		// _xZkqqHx_iMjPiNpFjBmOiPnLiDfKiDiLiCmMiPoDiCmMiMhCjApMiBeC_xHqqkZx_
//		FCFrontSide ruledIndex(lLineIndex, cellIndex.GetColumnIndex());
//		// _xZkqqHx_iPoDiCmMiMhCjApMiCkKiCkAiCmBiClNiCoHiMjPiNpFiCpAjCoCiOhOiBeC_xHqqkZx_
//		if (GetRuled(TRUE, ruledIndex) != NULL) break;
//	}
//	cellIndexFrom.SetLineIndex(lLineIndex);
//
//	// _xZkqqHx_iJlKjFpLiMpMiCpAiMjPiNpFiBeC_xHqqkZx_
//	for (lLineIndex = cellIndex.GetLineIndex(); lLineIndex != GetLineCount(); lLineIndex++)
//	{
//		// _xZkqqHx_iMjPiNpFjBmOiPnLiDfKiDiLiCmMiJlKiCmMiMhCjApMiBeC_xHqqkZx_
//		FCFrontSide ruledIndex(lLineIndex + 1, cellIndex.GetColumnIndex());
//		// _xZkqqHx_iJlKiCmMiMhCjApMiCkKiCkAiCmBiClNiCoHiMjPiNpFiCpAjCoCiOhOiBeC_xHqqkZx_
//		if (GetRuled(TRUE, ruledIndex) != NULL) break;
//	}
//	cellIndexUntil.SetLineIndex(lLineIndex);
//
//	// _xZkqqHx_iNlGjFpLiMpMiCpAiMjPiNpFiBeC_xHqqkZx_
//	for (lColumnIndex = cellIndex.GetColumnIndex(); lColumnIndex != 0; lColumnIndex--)
//	{
//		// _xZkqqHx_iMjPiNpFjBmOiPnLiDfKiDiLiCmMiNlGiCmMiMhCjApMiBeC_xHqqkZx_
//		FCFrontSide ruledIndex(lColumnIndex, cellIndex.GetLineIndex());
//		// _xZkqqHx_iNlGiCmMiMhCjApMiCkKiCkAiCmBiClNiCoHiMjPiNpFiCpAjCoCiOhOiBeC_xHqqkZx_
//		if (GetRuled(FALSE, ruledIndex) != NULL) break;
//	}
//	cellIndexFrom.SetColumnIndex(lColumnIndex);
//
//	// _xZkqqHx_iJeFjFpLiMpMiCpAiMjPiNpFiBeC_xHqqkZx_
//	for (lColumnIndex = cellIndex.GetColumnIndex(); lColumnIndex != GetColumnCount(); lColumnIndex++)
//	{
//		// _xZkqqHx_iMjPiNpFjBmOiPnLiDfKiDiLiCmMiJeFiCmMiMhCjApMiBeC_xHqqkZx_
//		FCFrontSide ruledIndex(lColumnIndex + 1, cellIndex.GetLineIndex());
//		// _xZkqqHx_iJeFiCmMiMhCjApMiCkKiCkAiCmBiClNiCoHiMjPiNpFiCpAjCoCiOhOiBeC_xHqqkZx_
//		if (GetRuled(FALSE, ruledIndex) != NULL) break;
//	}
//	cellIndexUntil.SetColumnIndex(lColumnIndex);
//
//	if (pCellIndexFrom != NULL)
//		*pCellIndexFrom = cellIndexFrom;
//	if (pCellIndexUntil != NULL)
//		*pCellIndexUntil = cellIndexUntil;
//	// _xZkqqHx_iDfKiDiLiDhFiDiNiDgCiDeOjAjEiCpAiMhGiOfKiBeC_xHqqkZx_
//	return	(cellIndexUntil.GetLineIndex() - cellIndexFrom.GetLineIndex() + 1) *
//			(cellIndexUntil.GetColumnIndex() - cellIndexFrom.GetColumnIndex() + 1);
//} // MC4ObjTable::GetCellBlock.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetFinalCellBlock
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNjEmNiImNiCmJiKnMiCnMiCoKiCoJiDfKiDiLiDhFiDiNiDgCiDeOiCpAiNgMjHlGiClFiCmEjEmNiImNiCpAiKgHjBoFiClFiBeB_xHqqkZx_
// *			_xZkqqHx_iNmFiPeJjDeJiCmJiLiBiCnPiCoHiCoKiCoJjEmNiImNiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	cellIndexFrom	:_xZkqqHx_iNmFiPeJjEmNiImNiCmMiNlGiPoDiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeCiJlMjBhKiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *			cellIndexUntil	:_xZkqqHx_iNmFiPeJjEmNiImNiCmMiJeFiJlKiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeCiJlMjBhKiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *			cellIndexFromFirst	:_xZkqqHx_jClCiCnHiCoJjBmOiPnLiCmMiDfKiDiLjEmNiImNiCmMiCkCiClIiCoKiCkJiCmMiKhAiCmM_xHqqkZx_
// *								 _xZkqqHx_iDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *								_xZkqqHx_iOmAiDeBiDgIiDiMiDfIiBeBiJlMjBhKiDeBiDgIiDiMiDfIiCmHiClPiCoHiCmFiCoAjHmHiCkCiBeC_xHqqkZx_
// *			cellIndexUntilFirst	:cellIndexFromFirst_xZkqqHx_iCmGjBmOiKhAiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *								_xZkqqHx_iOmAiDeBiDgIiDiMiDfIiBeBiJlMjBhKiDeBiDgIiDiMiDfIiCmHiClPiCoHiCmFiCoAjHmHiCkCiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iJlKiCmMjEgKjApMjFjEjFkKiHeAiCpAjBeJjBpAiClFiClNiPoKiNiHiBeBiIoKjFjEiCmJiMiLiNiHiDfKiDiLiBgJiBkGiJeFiJlKiCmMjFjEjFkKiBgK_xHqqkZx_
// *			_xZkqqHx_iCpAiKnMiCnOiClNiCnPiBeBjBeJjBpAjEmNiImNiCmNiHeBiCmGiCmIiCoJiBeCiNfIiCmJiHeBiCmJiCoAiMiLiNiHiDfKiDiLiBkGiCkKiKnMiCnMiCoKiCoJ_xHqqkZx_
// *			_xZkqqHx_iClNiCnPjBeJjBpAjEmNiImNiCmNiHeCiCmGiKgHjBoFiClFiBeBiNmFiPeJjDeJiCmJiCmNiHeDiCmJiCmIiCoJiBeCjBkGiClPiBeB_xHqqkZx_
// *			cellIndexFromFirst	:[1,1]
// *			cellIndexUntilFirst	:[2,2]
// *			_xZkqqHx_iCmMiPoKiNiHiCmN_xHqqkZx_
// *			cellIndexFrom		:[0,0]
// *			cellIndexUntil		:[3,3]
// *
// *			_xZkqqHx_iEkBiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkC_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEkH_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiEkBiBgDiBgDiBgDiBgDiBgDiHeAiBgDiEkCiEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_      _xZkqqHx_iBeGiEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkJiBeGiEjPiEjPiEjPiEkJiEjPiEjPiEjPiBeGiEkIiEjPiEjPiEjPiEjPiEkH_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_      _xZkqqHx_iBeG_xHqqkZx_          _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiEkEiBgDiBgDiBgDiBgDiBgDiBgDiBgDiEkD_xHqqkZx_          _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkH_xHqqkZx_       _xZkqqHx_iBkG_xHqqkZx_         _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkEiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkD_xHqqkZx_  
// *			                  _xZkqqHx_iEkBiEjPiEkC_xHqqkZx_  
// *			                _xZkqqHx_iEkBiEkD_xHqqkZx_  _xZkqqHx_iEkEiEkC_xHqqkZx_
// *			                 _xZkqqHx_iBfP_xHqqkZx_    _xZkqqHx_iBfO_xHqqkZx_ 
// *			                   _xZkqqHx_iBfPiBfO_xHqqkZx_   
// *			_xZkqqHx_iEkBiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkC_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_   _xZkqqHx_iBkG_xHqqkZx_   _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEkH_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiEkBiBgDiBgDiBgDiBgDiBgDiHeBiBgDiBgDiBgDiBgDiBgDiBgDiEkCiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_      _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkJiBeGiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiBeGiEkH_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkJiBeGiEjPiEjPiEjPiEkH_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiEkEiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiEkDiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkEiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkD_xHqqkZx_  
// *			                  _xZkqqHx_iEkBiEjPiEkC_xHqqkZx_  
// *			                _xZkqqHx_iEkBiEkD_xHqqkZx_  _xZkqqHx_iEkEiEkC_xHqqkZx_
// *			                 _xZkqqHx_iBfP_xHqqkZx_    _xZkqqHx_iBfO_xHqqkZx_ 
// *			                   _xZkqqHx_iBfPiBfO_xHqqkZx_   
// *			_xZkqqHx_iEkBiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkC_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_   _xZkqqHx_iBkG_xHqqkZx_     _xZkqqHx_iEkBiBgDiBgDiBgDiBgDiBgDiHeCiBgDiBgDiBgDiBgDiBgDiBgDiEkCiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_          _xZkqqHx_iBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_      _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkGiBeGiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkH_xHqqkZx_      _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_      _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_      _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkJiBeGiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiBeGiEkH_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkJiBeGiEjPiEjPiEjPiEkH_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkAiEkEiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiEkDiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkEiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkD_xHqqkZx_  
// *			                  _xZkqqHx_iEkBiEjPiEkC_xHqqkZx_  
// *			                _xZkqqHx_iEkBiEkD_xHqqkZx_  _xZkqqHx_iEkEiEkC_xHqqkZx_
// *			                 _xZkqqHx_iBfP_xHqqkZx_    _xZkqqHx_iBfO_xHqqkZx_ 
// *			                   _xZkqqHx_iBfPiBfO_xHqqkZx_   
// *			_xZkqqHx_iEkBiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkC_xHqqkZx_  
// *			_xZkqqHx_iEkAiEkBiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiHeDiBgDiBgDiBgDiBgDiBgDiBgDiEkCiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkAiBeG_xHqqkZx_                _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_      _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiBeGiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkH_xHqqkZx_      _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_      _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_      _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiBeGiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiBeGiEkH_xHqqkZx_  
// *			_xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiBeGiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkH_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkAiBeG_xHqqkZx_      _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_                _xZkqqHx_iBeGiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkAiEkEiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiBgDiEkDiEkA_xHqqkZx_  
// *			_xZkqqHx_iEkEiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkD_xHqqkZx_  
// *
// *                  0              1              2              3          
// *                                                                          
// *          _xZkqqHx_iEkBiEjPiEjP_xHqqkZx_[0,0]_xZkqqHx_iEjPiEjPiEjPiEjPiEjP_xHqqkZx_[0,1]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,2]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[0,3]_xZkqqHx_iEjPiEjPiEkC_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     0   [0,0]  [0,0]          [0,1]   [2,0]  [0,2]   [3,0]  [0,3]   [4,0]
// *          _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[1,0]_xZkqqHx_iEjPiEjPiEkGiEjPiEjP_xHqqkZx_[1,1]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[1,2]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *     1   [0,1]  [1,0]   [1,1]  [1,1]   [2,1]  [1,2]   [3,1]          [4,1]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,0]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_             _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[2,2]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[2,3]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *     2   [0,2]  [2,0]   [1,2]          [2,2]  [2,2]                  [4,2]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkFiEjPiEjP_xHqqkZx_[3,0]_xZkqqHx_iEjPiEjPiEkJiEjPiEjP_xHqqkZx_[3,1]_xZkqqHx_iEjPiEjPiEkH_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *     3   [0,3]  [3,0]   [1,3]  [3,1]   [2,3]                         [4,3]
// *          _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_                            _xZkqqHx_iEkA_xHqqkZx_  
// *          _xZkqqHx_iEkEiEjPiEjP_xHqqkZx_[4,0]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,1]_xZkqqHx_iEjPiEjPiEkIiEjPiEjP_xHqqkZx_[4,2]_xZkqqHx_iEjPiEjPiEjPiEjPiEjP_xHqqkZx_[4,3]_xZkqqHx_iEjPiEjPiEkD_xHqqkZx_  
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.14 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::GetFinalCellBlock (FCLineColumn& cellIndexFrom,
//									FCLineColumn& cellIndexUntil,
//									const FCLineColumn& cellIndexFromFirst,
//									const FCLineColumn& cellIndexUntilFirst) const
//{
//	long lLineMin = cellIndexFromFirst.GetLineIndex();
//	long lLineMax = cellIndexUntilFirst.GetLineIndex();
//	long lColumnMin = cellIndexFromFirst.GetColumnIndex();
//	long lColumnMax = cellIndexUntilFirst.GetColumnIndex();
//	// _xZkqqHx_iNhDiBeBjHpBiCmMjBoFiPkMiCpAjAlDiLeLiJlLiBeC_xHqqkZx_
//	if (lLineMax < lLineMin) ::Exchange(lLineMax, lLineMin);
//	if (lColumnMax < lColumnMin) ::Exchange(lColumnMax, lColumnMin);
//
//	// _xZkqqHx_jBeJjBpAjEmNiImNiCmMiOpMiImNiCmMiDfKiDiLiCpAjClCiCnHiBeBiMiLiNiHiDfKiDiLiCmJiDhBiDgCiDgHiClFiCmEiCkCiCoJiPoKiNiHiCmN_xHqqkZx_
//	// _xZkqqHx_iClLiCmMiDfKiDiLiDhFiDiNiDgCiDeOiCmMjBfDiCmEiCpAjBeJjBpAjEmNiImNiCmJjCmHiJmBiClHiCoJiBeC_xHqqkZx_
//
//	// _xZkqqHx_jEmNiImNiCkKiKgHjBoFiClDiCoKiClNiCkJiBeI_xHqqkZx_
//	BOOL bExtend = FALSE;
//	do {
//		long lLineIndex;
//		long lColumnIndex;
//		// _xZkqqHx_jEmNiImNiCkKiKgHjBoFiClDiCoKiClNiCkJiBeI_xHqqkZx_
//		bExtend = FALSE;
//		// _xZkqqHx_jFjNiCkKiCfAiIlNiCkCiCmNiNiCiClDiCkKiCfAiCmMjEmNiImNiCmMiPoKiNiHiCpAiNgMjHlGiClFiBeB_xHqqkZx_stAroundCell_xZkqqHx_iCmJ_xHqqkZx_
//		// _xZkqqHx_iIoKjDhIiCnMiCmGiCnPiCmEiCkJiCoHjClCiCnHiCoJiBeC_xHqqkZx_
//		set<FCLineColumn> stAroundCell;
//		for (lColumnIndex = lColumnMin; lColumnIndex <= lColumnMax; lColumnIndex++)
//		{
//			stAroundCell.insert(FCLineColumn(lLineMin, lColumnIndex));
//			stAroundCell.insert(FCLineColumn(lLineMax, lColumnIndex));
//		}
//		for (lLineIndex = lLineMin + 1; lLineIndex < lLineMax; lLineIndex++)
//		{
//			stAroundCell.insert(FCLineColumn(lLineIndex, lColumnMin));
//			stAroundCell.insert(FCLineColumn(lLineIndex, lColumnMax));
//		}
//		set<FCLineColumn>::const_iterator iLc;
//		for (iLc = stAroundCell.begin(); !bExtend && iLc != stAroundCell.end(); iLc++)
//		{
//			FCLineColumn cellBlockFrom;
//			FCLineColumn cellBlockUntil;
//			GetCellBlock(*iLc, &cellBlockFrom, &cellBlockUntil);
//			if (cellBlockFrom.GetLineIndex() < lLineMin)
//			{
//				bExtend = TRUE;	// _xZkqqHx_jEmNiImNiCkKiKgHjBoFiClDiCoKiClNiCkJiBeI_xHqqkZx_
//				lLineMin = cellBlockFrom.GetLineIndex();
//			}
//			if (lLineMax < cellBlockUntil.GetLineIndex())
//			{
//				bExtend = TRUE;	// _xZkqqHx_jEmNiImNiCkKiKgHjBoFiClDiCoKiClNiCkJiBeI_xHqqkZx_
//				lLineMax = cellBlockUntil.GetLineIndex();
//			}
//			if (cellBlockFrom.GetColumnIndex() < lColumnMin)
//			{
//				bExtend = TRUE;	// _xZkqqHx_jEmNiImNiCkKiKgHjBoFiClDiCoKiClNiCkJiBeI_xHqqkZx_
//				lColumnMin = cellBlockFrom.GetColumnIndex();
//			}
//			if (lColumnMax < cellBlockUntil.GetColumnIndex())
//			{
//				bExtend = TRUE;	// _xZkqqHx_jEmNiImNiCkKiKgHjBoFiClDiCoKiClNiCkJiBeI_xHqqkZx_
//				lColumnMax = cellBlockUntil.GetColumnIndex();
//			}
//		}
//	} while (bExtend);
//
//	cellIndexFrom.Set(lLineMin, lColumnMin);
//	cellIndexUntil.Set(lLineMax, lColumnMax);
//} // MC4ObjTable::GetFinalCellBlock.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetIncludedCell
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLjEmNiImNiCmJiKkOjBfDiCmJiKnMiCnMiCoKiCoJiDfKiDiLiCmMiCnNiCpAiOoGjDlOiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	stCellIndex		:_xZkqqHx_iDfKiDiLiPfHiNiHiCpAjFnEiClHiBeCiOmAiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *			cellIndexFrom	:_xZkqqHx_jClCiCnHiCoJjBmOiPnLiCmMiDfKiDiLjEmNiImNiCmMiCkCiClIiCoKiCkJiCmMiKhAiCmM_xHqqkZx_
//							 _xZkqqHx_iDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *							 _xZkqqHx_iOmAiDeBiDgIiDiMiDfIiBeBiJlMjBhKiDeBiDgIiDiMiDfIiCmHiClPiCoHiCmFiCoAjHmHiCkCiBeC_xHqqkZx_
// *			cellIndexUntil	:cellIndexFromFirst_xZkqqHx_iCmGjBmOiKhAiCmMiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeC_xHqqkZx_
// *							 _xZkqqHx_iOmAiDeBiDgIiDiMiDfIiBeBiJlMjBhKiDeBiDgIiDiMiDfIiCmHiClPiCoHiCmFiCoAjHmHiCkCiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_jEmNiImNiCmJiMiLiNiHiDfKiDiLiCkKiKnMiCnMiCoKiBeBiIoKjFjEiCkKiCmNiCnNiPgPiClFiCmEiCkCiCoJiPoKiNiHiCmNiBeB_xHqqkZx_
// *			_xZkqqHx_jBmOiPnLiCkJiCoHiPjMiKePiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.17 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::GetIncludedCell (	set<FCLineColumn>& stCellIndex,
//									const FCLineColumn& cellIndexFrom,
//									const FCLineColumn& cellIndexUntil) const
//{
//	stCellIndex.clear();
//	long lLineMin = cellIndexFrom.GetLineIndex();
//	long lLineMax = cellIndexUntil.GetLineIndex();
//	long lColumnMin = cellIndexFrom.GetColumnIndex();
//	long lColumnMax = cellIndexUntil.GetColumnIndex();
//	// _xZkqqHx_iNhDiBeBjHpBiCmMjBoFiPkMiCpAjAlDiLeLiJlLiBeC_xHqqkZx_
//	if (lLineMax < lLineMin) ::Exchange(lLineMax, lLineMin);
//	if (lColumnMax < lColumnMin) ::Exchange(lColumnMax, lColumnMin);
//	long lLineIndex;
//	long lColumnIndex;
//	for (lLineIndex = lLineMin; lLineIndex <= lLineMax; lLineIndex++)
//	{
//		for (lColumnIndex = lColumnMin; lColumnIndex <= lColumnMax; lColumnIndex++)
//		{
//			FCLineColumn cellIndexFrom;
//			FCLineColumn cellIndexUntil;
//			// _xZkqqHx_iDfKiDiLiCkKjBkOiClHiCoJiDfKiDiLiDhFiDiNiDgCiDeOiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//			GetCellBlock(FCLineColumn(lLineIndex, lColumnIndex), &cellIndexFrom, &cellIndexUntil);
//			// _xZkqqHx_iDfKiDiLiDhFiDiNiDgCiDeOiCkKiKkOjBfDiCmJjEmNiImNiCmJiKnMiCnMiCoKiCoJiPoKiNiHiCmNjBeJjBpAjBmOiPnLiCmJiBeC_xHqqkZx_
//			if (lLineMin <= cellIndexFrom.GetLineIndex() &&
//				cellIndexUntil.GetLineIndex() <= lLineMax &&
//				lColumnMin <= cellIndexFrom.GetColumnIndex() &&
//				cellIndexUntil.GetColumnIndex() <= lColumnMax)
//				stCellIndex.insert(cellIndexFrom);
//		}
//	}
//} // MC4ObjTable::GetIncludedCell.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetRealCell
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iJlMjBhKiDeBiDgIiDiMiDfIiCmMiDfKiDiLiPfHiNiHiCkJiCoHiBeBjBmOiJjOiClHiCoJiOmAiDeBiDgIiDiMiDfIiCmMiDfKiDiLiPfHiNiHiCpA_xHqqkZx_
// *			_xZkqqHx_iLiBiCnPiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	stRealCellIndex		:_xZkqqHx_iOmAiDeBiDgIiDiMiDfIiCmMiDfKiDiLiPfHiNiHiCpAjFnEiClHiBeC_xHqqkZx_
// *			stVirtualCellIndex	:_xZkqqHx_iJlMjBhKiDeBiDgIiDiMiDfIiCmMiDfKiDiLiPfHiNiHiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iImIiJlKiCmMiCoGiCkEiCmJiBeBiJlMjBhKiDeBiDgIiDiMiDfIiCkKiDfKiDiLiDhFiDiNiDgCiDeOiCpAiOhHiClHiPoKiNiHiCmNiBeB_xHqqkZx_
// *			_xZkqqHx_iDfKiDiLiDhFiDiNiDgCiDeOiCmMiOmAiDeBiDgIiDiMiDfIiCmJjChFiKlHiClDiCoKiCoJiBeC_xHqqkZx_
// *
// *			stVirtualCellIndex _xZkqqHx_iCmMjCgM_xHqqkZx_
// *			_xZkqqHx_iEkBiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkC_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBkG_xHqqkZx_   _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_   _xZkqqHx_iBkG_xHqqkZx_   _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkH_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_   _xZkqqHx_iBkG_xHqqkZx_   _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEkH_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_   _xZkqqHx_iBkG_xHqqkZx_   _xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_             _xZkqqHx_iBkG_xHqqkZx_   _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkH_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkEiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkD_xHqqkZx_  
// *			                  _xZkqqHx_iEkBiEjPiEkC_xHqqkZx_  
// *			                _xZkqqHx_iEkBiEkD_xHqqkZx_  _xZkqqHx_iEkEiEkC_xHqqkZx_
// *			                 _xZkqqHx_iBfP_xHqqkZx_    _xZkqqHx_iBfO_xHqqkZx_ 
// *			                   _xZkqqHx_iBfPiBfO_xHqqkZx_   
// *			_xZkqqHx_iEkBiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkC_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_   _xZkqqHx_iBkG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_   _xZkqqHx_iBkG_xHqqkZx_   _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkGiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkH_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_   _xZkqqHx_iBkG_xHqqkZx_   _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEkH_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_   _xZkqqHx_iBkG_xHqqkZx_   _xZkqqHx_iEkA_xHqqkZx_   _xZkqqHx_iBkG_xHqqkZx_             _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkFiEjPiEjPiEjPiEjPiEkJiEjPiEjPiEjPiEjPiEkH_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_        _xZkqqHx_iEkA_xHqqkZx_                  _xZkqqHx_iEkA_xHqqkZx_  
// *			_xZkqqHx_iEkEiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEkIiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEjPiEkD_xHqqkZx_  
// *			stRealCellIndex _xZkqqHx_iCmMjCgM_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.28 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::GetRealCell (	set<FCLineColumn>& stRealCellIndex,
//								set<FCLineColumn> stVirtualCellIndex) const
//{
//	stRealCellIndex.clear();
//	while (!stVirtualCellIndex.empty())
//	{
//		FCLineColumn cellIndexFrom;
//		FCLineColumn cellIndexUntil;
//		// _xZkqqHx_jBkOiClHiCoJiDfKiDiLiDhFiDiNiDgCiDeOiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//		GetCellBlock(*stVirtualCellIndex.begin(), &cellIndexFrom, &cellIndexUntil);
//		// _xZkqqHx_iDfKiDiLiDhFiDiNiDgCiDeOiCmMiNlGiPoDiClOiCkPiCpAjAnNjCoIiBeC_xHqqkZx_
//		stRealCellIndex.insert(cellIndexFrom);
//		// _xZkqqHx_iDfKiDiLiDhFiDiNiDgCiDeOjBfDiCmEiCpA_xHqqkZx_stVirtualCellIndex_xZkqqHx_iCkJiCoHiNoNiPjMiBeC_xHqqkZx_
//		long lLineIndex;
//		long lColumnIndex;
//		for (lLineIndex = cellIndexFrom.GetLineIndex();
//			 lLineIndex <= cellIndexUntil.GetLineIndex(); lLineIndex++)
//			for (lColumnIndex = cellIndexFrom.GetColumnIndex();
//				 lColumnIndex <= cellIndexUntil.GetColumnIndex(); lColumnIndex++)
//				stVirtualCellIndex.erase(FCLineColumn(lLineIndex, lColumnIndex));
//	}
//} // MC4ObjTable::GetRealCell.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetCellIndex
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLjFjEjFgJiCmMiDfKiDiLiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	cellIndex	:_xZkqqHx_iDfKiDiLiDeDiDjDiDgGiDgCiDeOiDfIiCpAjFnEiClHiBeCiOmAiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *			pCell		:_xZkqqHx_iDfKiDiLjFjEjFgJiCpAiOhHjCoIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_jBmOiJjOiClHiCoJiDfKiDiLiCkKjBlGiNnNiClFiCmIiCkCiPoKiNiHiCmN_xHqqkZx_FALSE_xZkqqHx_iBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.21 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//BOOL MC4ObjTable::GetCellIndex (FCLineColumn& cellIndex, const FCObjBase* pCell) const
//{
//	long lLineIndex;
//	long lColumnIndex;
//	for (lLineIndex = 0; lLineIndex != GetLineCount(); lLineIndex++)
//	{
//		for (lColumnIndex = 0; lColumnIndex != GetColumnCount(); lColumnIndex++)
//		{
//			if (GetCell(FCLineColumn(lLineIndex, lColumnIndex)) == pCell)
//			{
//				cellIndex.Set(lLineIndex, lColumnIndex);
//				return TRUE;
//			}
//		}
//	}
//	return FALSE;
//} // MC4ObjTable::GetCellIndex.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::LayoutCellRuled
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iNhDiNiCiBeBjHpBjFjNiPoOjFpBiCmJiNiHiCoNiClJiCmEiBeBjFjEjFgJiCpAiNmEjEhKjChFiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.06 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::LayoutCellRuled ()
//{
//	// _xZkqqHx_jBfDiNhDiCmMiPoDiMhCjApMiBeFiJlKiMhCjApMiCmMiNmAjFfHiDfKiDgCiDgHiCpAiOfKiPgPiBeC_xHqqkZx_
//	vector< pair<mmetol, mmetol> > vTopBottom;
//	CalcLineTopBottomArray(vTopBottom);
//	// _xZkqqHx_jBfDjHpBiCmMiNlGiMhCjApMiBeFiJeFiMhCjApMiCmMiNmAjFfHiDfKiDgCiDgHiCpAiOfKiPgPiBeC_xHqqkZx_
//	vector< pair<mmetol, mmetol> > vLeftRight;
//	CalcColumnLeftRightArray(vLeftRight);
//	for (long lLineIndex = 0; lLineIndex != GetLineCount(); lLineIndex++)
//	{
//		for (long lColumnIndex = 0; lColumnIndex != GetColumnCount(); lColumnIndex++)
//		{
//			FCObjTextRect* pObjTextRect = GetCell(FCLineColumn(lLineIndex, lColumnIndex));
//			// _xZkqqHx_iDfKiDiLiMiLiNiHiCmJiCoGiCmBiCmEiDfKiDiLjFjEjFgJiCkKiNoNiPjMiClDiCoKiCmEiCkCiCoJiPoKiNiHiCmNiDfIiDeMiDgCiDhGiBeC_xHqqkZx_
//			if (pObjTextRect == NULL) continue;
//			FCLineColumn cellIndexFrom;
//			FCLineColumn cellIndexUntil;
//			// _xZkqqHx_iDfKiDiLiCkKjBkOiClHiCoJiDfKiDiLiDhFiDiNiDgCiDeOiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
//			GetCellBlock(FCLineColumn(lLineIndex, lColumnIndex), &cellIndexFrom, &cellIndexUntil);
//			pObjTextRect->Resize(TRUE, TRUE,
//								DBLRect(vLeftRight[cellIndexFrom.GetColumnIndex()].first,
//										vTopBottom[cellIndexFrom.GetLineIndex()].first,
//										vLeftRight[cellIndexUntil.GetColumnIndex()].second,
//										vTopBottom[cellIndexUntil.GetLineIndex()].second),
//								pObjTextRect->GetResizeFrame());
//		}
//	}
//	mmetol mmY;
//	for (long lHorzRuledIndex = 0; GetHorzRuledY(mmY, lHorzRuledIndex); lHorzRuledIndex++)
//	{
//		for (long lColumnIndex = 0; lColumnIndex != GetColumnCount(); lColumnIndex++)
//		{
//			FCObjLine* pObjLine = GetRuled(TRUE, FCFrontSide(lHorzRuledIndex, lColumnIndex));
//			// _xZkqqHx_iDfKiDiLiMiLiNiHiCmJiCoGiCmBiCmEiMhCjApMjFjEjFgJiCkKiNoNiPjMiClDiCoKiCmEiCkCiCoJiPoKiNiHiCmNiDfIiDeMiDgCiDhGiBeC_xHqqkZx_
//			if (pObjLine == NULL) continue;
//			pObjLine->Resize(TRUE, TRUE,
//							DBLRect(vLeftRight[lColumnIndex].first,
//									mmY,
//									vLeftRight[lColumnIndex].second,
//									mmY),
//							pObjLine->GetResizeFrame());
//		}
//	}
//	mmetol mmX;
//	for (long lVertRuledIndex = 0; GetVertRuledX(mmX, lVertRuledIndex); lVertRuledIndex++)
//	{
//		for (long lLineIndex = 0; lLineIndex != GetLineCount(); lLineIndex++)
//		{
//			FCObjLine* pObjLine = GetRuled(FALSE, FCFrontSide(lVertRuledIndex, lLineIndex));
//			// _xZkqqHx_iDfKiDiLiMiLiNiHiCmJiCoGiCmBiCmEiMhCjApMjFjEjFgJiCkKiNoNiPjMiClDiCoKiCmEiCkCiCoJiPoKiNiHiCmNiDfIiDeMiDgCiDhGiBeC_xHqqkZx_
//			if (pObjLine == NULL) continue;
//			pObjLine->Resize(TRUE, TRUE,
//							DBLRect(mmX,
//									vTopBottom[lLineIndex].first,
//									mmX,
//									vTopBottom[lLineIndex].second),
//							pObjLine->GetResizeFrame());
//		}
//	}
//} // MC4ObjTable::LayoutCellRuled.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::MemberArrayToObjArray
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDePiDiLiBfLiDhGiDiBiDjDiDgPiBfLiDeDiDjDiDgGiDgCiDeOiDfIjEhKjHpBiCkJiCoHiBeBjFjEjFgJjEhKjHpBiCpAiNoMjAkMiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	vvObj			:_xZkqqHx_iDePiDiLiBfLiDhGiDiBiDjDiDgPiBfLiDeDiDjDiDgGiDgCiDeOiDfIjEhKjHpBiCpAjFnEiClHiBeC_xHqqkZx_
// *			vvMemberIndex	:_xZkqqHx_jFjEjFgJjEhKjHpBiCpAiOhHjCoIiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.15 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::MemberArrayToObjArray (vector<ObjBaseVector>& vvObj, const vector<longVector>& vvMemberIndex) const
//{
//	vvObj.clear();
//	vector<longVector>::const_iterator iiIdx;
//	for (iiIdx = vvMemberIndex.begin(); iiIdx != vvMemberIndex.end(); iiIdx++)
//	{
//		vvObj.push_back(ObjBaseVector());
//		longVector::const_iterator iIdx;
//		for (iIdx = (*iiIdx).begin(); iIdx != (*iiIdx).end(); iIdx++)
//		{
//			if (*iIdx != -1)
//				vvObj.back().push_back(GetMember(*iIdx));
//			else
//				vvObj.back().push_back(NULL);
//		}
//	}
//} // MC4ObjTable::MemberArrayToObjArray.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::ObjArrayToMemberArray
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jFjEjFgJjEhKjHpBiCkJiCoHiBeBiDePiDiLiBfLiDhGiDiBiDjDiDgPiBfLiDeDiDjDiDgGiDgCiDeOiDfIjEhKjHpBiCpAiNoMjAkMiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	vvMemberIndex	:_xZkqqHx_jFjEjFgJjEhKjHpBiCpAjFnEiClHiBeC_xHqqkZx_
// *			vvObj			:_xZkqqHx_iDePiDiLiBfLiDhGiDiBiDjDiDgPiBfLiDeDiDjDiDgGiDgCiDeOiDfIjEhKjHpBiCpAiOhHjCoIiClHiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.15 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void MC4ObjTable::ObjArrayToMemberArray (vector<longVector>& vvMemberIndex, const vector<ObjBaseVector>& vvObj) const
//{
//	vvMemberIndex.clear();
//	map<const FCObjBase*, long> mpObjToIndex;
//	GetObjToIndexTable(mpObjToIndex);
//	vector<ObjBaseVector>::const_iterator iiObj;
//	for (iiObj = vvObj.begin(); iiObj != vvObj.end(); iiObj++)
//	{
//		vvMemberIndex.push_back(longVector());
//		ObjBaseVector::const_iterator iObj;
//		for (iObj = (*iiObj).begin(); iObj != (*iiObj).end(); iObj++)
//			vvMemberIndex.back().push_back(mpObjToIndex[*iObj]);
//	}
//} // MC4ObjTable::ObjArrayToMemberArray.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetCellWidthMin
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLiCkKiOoGiCoJiOjGiCkKiCmFiCkLiCoJiBeBiNmFiPkMiCmMjFjNiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	cellIndex	:_xZkqqHx_iDfKiDiLiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeCiOmAiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_jFjNiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iDgFiDeMiDfIiDgHiCpAjClCiCnHiBeBiDgFiDeMiDfIiDgHiCkKjAoIiCnPiCoJjHmMiIoGiCmGiDhNiBfLiDfHiDjDiCkJiCoHiNmFiPkMiCmM_xHqqkZx_
// *			_xZkqqHx_jFjNiCpAiMhGiOfKiBeCiDgFiDeMiDfIiDgHiCkKiDhEiDiMiBfLiDiAiCpAiCkAiCnDiCoKiCmEiCkCiCmEiCoAiBeBiMlLiNnNiCmMiDfKiDiLiCmM_xHqqkZx_
// *			_xZkqqHx_jFjNiCpAiPoDiJpBiCoJiClBiCmGiCmNiCmIiCkCiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.26 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//mmetol MC4ObjTable::GetCellWidthMin (const FCLineColumn& cellIndex) const
//{
//	const FCObjTextRect* pCell = GetCell(cellIndex);
//	mmetol mmLeft;
//	mmetol mmRight;
//	pCell->GetRichText()->GetTextLeftRight(mmLeft, mmRight);
//	// _xZkqqHx_iDgFiDeMiDfIiDgHiClPiCoFiCkEiCmHiCmMjFjNiCmJiCoEiCmGiCoIiCpAjBkLiClFiClNjCgMiBeC_xHqqkZx_
//	// _xZkqqHx_iCkLiCmBiClPiCoIiCmMjFjNiCmJiDiKiDfEiDeDiDfJiClHiCoJiCmGiBeBiNmEiDiMiDeDiDeBiDeFiDgHiCmFiDgFiDeMiDfIiDgHiCkKjDpMiCoHiCmIiCkNiCmIiCoJiJmCjEfMjAkLiCkKiCkAiCoJiBeC_xHqqkZx_
//	mmetol mmWidth = mmRight - mmLeft + pCell->GetRichText()->GetMarginL() + pCell->GetRichText()->GetMarginR() + s_mmAutoTextSizeSpace;
//	if (mmWidth < pCell->GetRichText()->GetTextRect().Width())
//		return mmWidth;
//	else
//		return pCell->GetRichText()->GetTextRect().Width();
//} // MC4ObjTable::GetCellWidthMin.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	MC4ObjTable::GetCellHeightMin
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iOhHjCoIiClDiCoKiClNiDfKiDiLiCkKiOoGiCoJiOjGiCkKiCmFiCkLiCoJiBeBiNmFiPkMiCmMiNiCiClDiCpAjFnEiClHiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	cellIndex	:_xZkqqHx_iDfKiDiLiDeDiDjDiDgGiDgCiDeOiDfIiCpAiOhHjCoIiBeCiOmAiDeBiDgIiDiMiDfIiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jFnEjCgM_xHqqkZx_>	_xZkqqHx_iNiCiClDiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iJpAjAoA_xHqqkZx_>	_xZkqqHx_iDgFiDeMiDfIiDgHiCpAjClCiCnHiBeBiDgFiDeMiDfIiDgHiCkKjAoIiCnPiCoJjHmMiIoGiCmGiDhNiBfLiDfHiDjDiCkJiCoHiNmFiPkMiCmM_xHqqkZx_
// *			_xZkqqHx_iNiCiClDiCpAiMhGiOfKiBeCiDgFiDeMiDfIiDgHiCkKiDhEiDiMiBfLiDiAiCpAiCkAiCnDiCoKiCmEiCkCiCmEiCoAiBeBiMlLiNnNiCmMiDfKiDiLiCmM_xHqqkZx_
// *			_xZkqqHx_iNiCiClDiCpAiPoDiJpBiCoJiClBiCmGiCmNiCmIiCkCiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.02.26 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//mmetol MC4ObjTable::GetCellHeightMin (const FCLineColumn& cellIndex) const
//{
//	const FCObjTextRect* pCell = GetCell(cellIndex);
//	mmetol mmTop;
//	mmetol mmBottom;
//	pCell->GetRichText()->GetTextTopBottom(mmTop, mmBottom);
//	// _xZkqqHx_iDgFiDeMiDfIiDgHiClPiCoFiCkEiCmHiCmMiNiCiClDiBeC_xHqqkZx_
//	// _xZkqqHx_iCkLiCmBiClPiCoIiCmMiNiCiClDiCmJiDiKiDfEiDeDiDfJiClFiCmEiCoAjGoCjBoIiCmIiCkCiBeC_xHqqkZx_
//	mmetol mmHeight = mmBottom - mmTop + pCell->GetRichText()->GetMarginT() + pCell->GetRichText()->GetMarginB();
//	if (mmHeight < pCell->GetRichText()->GetTextRect().Height())
//		return mmHeight;
//	else
//		return pCell->GetRichText()->GetTextRect().Height();
//} // MC4ObjTable::GetCellHeightMin.
//
//----- 05.06.13 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
