//-------------------------------------------------------------------------------------------- public void NtfCompare(BuildPackWindow src) { if ((mfCsv0.Length > 0) && (mfCsv1.Length > 0)) { VerItemMng vMng = src.mVerMng; vMng.NtfCompareItemGrpFile(mfCsv0, mfCsv1); src.GenCompareView(@"比较结果"); RyCompareUtil pUtl = vMng.GetCompareUtl(); mCmpFile.Clear(); NtfAddCmpResult(ref mCmpFile, pUtl.mLstSrc); NtfAddCmpResult(ref mCmpFile, pUtl.mDifSrc); } }
//------------------------------------------------------------------------------ void OnClickBtnCompare(BuildPackWindow src) { string verPth = "PackVers/"; string file1 = EditorUtility.OpenFilePanel(@"源版本文件", verPth, "csv"); if (file1.Length > 0) { string file2 = EditorUtility.OpenFilePanel(@"目标版本文件", verPth, "csv"); if (file2.Length > 0) { src.mVerMng.NtfCompareItemGrpFile(file1, file2); src.GenCompareView(@"比较结果"); } } }