From e5fa774d622d6852fe8e1f033045aed221649108 Mon Sep 17 00:00:00 2001 From: LYW <leeyeanwoo@diteam.co.kr> Date: 금, 15 10월 2021 13:24:54 +0900 Subject: [PATCH] Ongoing80 #3662 CF AOI Review 전설비 알람 발생 조치 --- ReviewSystem/ReviewRecipeEditor/ReviewRecipeEditorDlg.cpp | 156 ++++++++++++++++++++++++++-------------------------- 1 files changed, 78 insertions(+), 78 deletions(-) diff --git a/ReviewSystem/ReviewRecipeEditor/ReviewRecipeEditorDlg.cpp b/ReviewSystem/ReviewRecipeEditor/ReviewRecipeEditorDlg.cpp index b8f0898..f527b8c 100644 --- a/ReviewSystem/ReviewRecipeEditor/ReviewRecipeEditorDlg.cpp +++ b/ReviewSystem/ReviewRecipeEditor/ReviewRecipeEditorDlg.cpp @@ -1,5 +1,5 @@ -// ReviewRecipeEditorDlg.cpp : 구현 파일 +// ReviewRecipeEditorDlg.cpp : 占쏙옙占쏙옙 占쏙옙占쏙옙 // #include "stdafx.h" @@ -17,7 +17,7 @@ #endif -// CReviewRecipeEditorDlg 대화 상자 +// CReviewRecipeEditorDlg 占쏙옙화 占쏙옙占쏙옙 CReviewRecipeEditorDlg::CReviewRecipeEditorDlg(CWnd* pParent /*=NULL*/) : CDialog(CReviewRecipeEditorDlg::IDD, pParent) @@ -162,18 +162,18 @@ END_MESSAGE_MAP() -// CReviewRecipeEditorDlg 메시지 처리기 +// CReviewRecipeEditorDlg 占쌨쏙옙占쏙옙 처占쏙옙占쏙옙 BOOL CReviewRecipeEditorDlg::OnInitDialog() { CDialog::OnInitDialog(); - // 이 대화 상자의 아이콘을 설정합니다. 응용 프로그램의 주 창이 대화 상자가 아닐 경우에는 - // 프레임워크가 이 작업을 자동으로 수행합니다. - SetIcon(m_hIcon, TRUE); // 큰 아이콘을 설정합니다. - SetIcon(m_hIcon, FALSE); // 작은 아이콘을 설정합니다. + // 占쏙옙 占쏙옙화 占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙占쌌니댐옙. 占쏙옙占쏙옙 占쏙옙占싸그뤄옙占쏙옙 占쏙옙 창占쏙옙 占쏙옙화 占쏙옙占쌘곤옙 占싣댐옙 占쏙옙荑∽옙占� + // 占쏙옙占쏙옙占쌈울옙크占쏙옙 占쏙옙 占쌜억옙占쏙옙 占쌘듸옙占쏙옙占쏙옙 占쏙옙占쏙옙占쌌니댐옙. + SetIcon(m_hIcon, TRUE); // 큰 占쏙옙占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙占쌌니댐옙. + SetIcon(m_hIcon, FALSE); // 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙占쌌니댐옙. - // TODO: 여기에 추가 초기화 작업을 추가합니다. + // TODO: 占쏙옙占썩에 占쌩곤옙 占십깍옙화 占쌜억옙占쏙옙 占쌩곤옙占쌌니댐옙. //m_bReviewSystemPC = IsReviewSystemPC(); m_bReviewSystemPC = TRUE; pReviewRecipeEditor = this; @@ -189,29 +189,29 @@ InitRecipeListGridControl(); RefreshRecipeList(); - return TRUE; // 포커스를 컨트롤에 설정하지 않으면 TRUE를 반환합니다. + return TRUE; // 占쏙옙커占쏙옙占쏙옙 占쏙옙트占싼울옙 占쏙옙占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙 TRUE占쏙옙 占쏙옙환占쌌니댐옙. } -// 대화 상자에 최소화 단추를 추가할 경우 아이콘을 그리려면 -// 아래 코드가 필요합니다. 문서/뷰 모델을 사용하는 MFC 응용 프로그램의 경우에는 -// 프레임워크에서 이 작업을 자동으로 수행합니다. +// 占쏙옙화 占쏙옙占쌘울옙 占쌍쇽옙화 占쏙옙占쌩몌옙 占쌩곤옙占쏙옙 占쏙옙占� 占쏙옙占쏙옙占쏙옙占쏙옙 占쌓몌옙占쏙옙占쏙옙 +// 占싣뤄옙 占쌘드가 占십울옙占쌌니댐옙. 占쏙옙占쏙옙/占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙求占� MFC 占쏙옙占쏙옙 占쏙옙占싸그뤄옙占쏙옙 占쏙옙荑∽옙占� +// 占쏙옙占쏙옙占쌈울옙크占쏙옙占쏙옙 占쏙옙 占쌜억옙占쏙옙 占쌘듸옙占쏙옙占쏙옙 占쏙옙占쏙옙占쌌니댐옙. void CReviewRecipeEditorDlg::OnPaint() { if (IsIconic()) { - CPaintDC dc(this); // 그리기를 위한 디바이스 컨텍스트 + CPaintDC dc(this); // 占쌓몌옙占썩를 占쏙옙占쏙옙 占쏙옙占쏙옙決占� 占쏙옙占쌔쏙옙트 SendMessage(WM_ICONERASEBKGND, reinterpret_cast<WPARAM>(dc.GetSafeHdc()), 0); - // 클라이언트 사각형에서 아이콘을 가운데에 맞춥니다. + // 클占쏙옙占싱억옙트 占썹각占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙占쏙옙 占쏙옙占쏘데占쏙옙 占쏙옙占쏙옙求占�. int cxIcon = GetSystemMetrics(SM_CXICON); int cyIcon = GetSystemMetrics(SM_CYICON); CRect rect; GetClientRect(&rect); int x = (rect.Width() - cxIcon + 1) / 2; int y = (rect.Height() - cyIcon + 1) / 2; - // 아이콘을 그립니다. + // 占쏙옙占쏙옙占쏙옙占쏙옙 占쌓몌옙占싹댐옙. dc.DrawIcon(x, y, m_hIcon); } else @@ -220,8 +220,8 @@ } } -// 사용자가 최소화된 창을 끄는 동안에 커서가 표시되도록 시스템에서 -// 이 함수를 호출합니다. +// 占쏙옙占쏙옙微占� 占쌍쇽옙화占쏙옙 창占쏙옙 占쏙옙占� 占쏙옙占싫울옙 커占쏙옙占쏙옙 표占시되듸옙占쏙옙 占시쏙옙占쌜울옙占쏙옙 +// 占쏙옙 占쌉쇽옙占쏙옙 호占쏙옙占쌌니댐옙. HCURSOR CReviewRecipeEditorDlg::OnQueryDragIcon() { return static_cast<HCURSOR>(m_hIcon); @@ -230,7 +230,7 @@ void CReviewRecipeEditorDlg::OnBnClickedButtonReviewRcpEditorCreate() { - // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. + // TODO: 占쏙옙占썩에 占쏙옙트占쏙옙 占싯몌옙 처占쏙옙占쏙옙 占쌘드를 占쌩곤옙占쌌니댐옙. BOOL bUseRecipeInfo = FALSE; int nIdx; CString strRecipeName, strNewRecipeName, strMessage; @@ -240,7 +240,7 @@ if(cellID.row > 0 && cellID.col > 0) { strRecipeName = m_ctrlGridRecipeList.GetItemText(cellID.row, 1); - strMessage.Format(_T("Do you want to create new recipe using %s recipe information?"), strRecipeName);//_T("%s 레시피 정보를 이용하여 생성하시겠습니까?"), strRecipeName); + strMessage.Format(_T("Do you want to create new recipe using %s recipe information?"), strRecipeName);//_T("%s 占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙 占싱울옙占싹울옙 占쏙옙占쏙옙占싹시겠쏙옙占싹깍옙?"), strRecipeName); //if (IDYES == AfxMessageBox(strMessage, MB_YESNO | MB_ICONQUESTION)) //{ @@ -268,11 +268,11 @@ if(nIdx != -1) { strTemp = strTemp.Mid(nIdx + 1); - strNewPath.Format(_T("\\\\%s\\C\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); + strNewPath.Format(_T("\\\\%s\\D\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); //210805 } else { - strNewPath.Format(_T("\\\\%s\\C\\DIT_Review\\Recipe\\%s.rcp"), NETIP_A2E_REVIEW_SYSTEM, strNewRecipeName); + strNewPath.Format(_T("\\\\%s\\D\\DIT_Review\\Recipe\\%s.rcp"), NETIP_A2E_REVIEW_SYSTEM, strNewRecipeName); //210805 } } @@ -290,22 +290,22 @@ if(nIdx != -1) { strTemp = strTemp.Mid(nIdx + 1); - strSrcPath.Format(_T("\\\\%s\\C\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); + strSrcPath.Format(_T("\\\\%s\\D\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); //210805 } else { - strSrcPath.Format(_T("\\\\%s\\C\\DIT_Review\\Recipe\\%s.rcp"), NETIP_A2E_REVIEW_SYSTEM, strRecipeName); + strSrcPath.Format(_T("\\\\%s\\D\\DIT_Review\\Recipe\\%s.rcp"), NETIP_A2E_REVIEW_SYSTEM, strRecipeName); //210805 } } if(CopyFile(strSrcPath, strNewPath, FALSE) == FALSE) { - strMessage.Format(_T("Fail to create %s recipe"));//_T("%s 레시피 생성 실패!")); + strMessage.Format(_T("Fail to create %s recipe"));//_T("%s 占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙!")); AfxMessageBox(strMessage); } else { - //LYW_#3344_CF AOI Review Config File 백업 기능 개선 ADD START + //LYW_#3344_CF AOI Review Config File 占쏙옙占� 占쏙옙占� 占쏙옙占쏙옙 ADD START CString strBackupPath = _REVIEW_RECIPE_BACKUP_PATH_CPJT; CreateDirectory(strBackupPath, NULL); @@ -316,9 +316,9 @@ strSource.Format(_T("%s\\%s.rcp"), _REVIEW_RECIPE_PATH_, strNewRecipeName); strDest.Format(_T("%s\\%s.rcp"), strBackupPath, strNewRecipeName); CopyFile(strSource, strDest, TRUE); - //LYW_#3344_CF AOI Review Config File 백업 기능 개선 ADD END + //LYW_#3344_CF AOI Review Config File 占쏙옙占� 占쏙옙占� 占쏙옙占쏙옙 ADD END - // [2017:4:17]-[WEZASW] : CIM(Recipe) 보고 항목 추가. + // [2017:4:17]-[WEZASW] : CIM(Recipe) 占쏙옙占쏙옙 占쌓몌옙 占쌩곤옙. COPYDATA_RECIPE2REV copyData; copyData.Message = MsgRecipe2Rev_RecipeCreate; copyData.nPPID = _ttoi(strNewRecipeName); @@ -331,12 +331,12 @@ if(file.Open(strNewPath, CFile::modeCreate | CFile::modeWrite) == FALSE) { - strMessage.Format(_T("Fail to create %s recipe"));//_T("%s 레시피 생성 실패!")); + strMessage.Format(_T("Fail to create %s recipe"));//_T("%s 占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙!")); AfxMessageBox(strMessage); } else { - strMessage.Format(_T("Please select the default file!"));//_T("먼저 기본 파일을 선택해주세요!")); + strMessage.Format(_T("Please select the default file!"));//_T("占쏙옙占쏙옙 占썩본 占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙占쌍쇽옙占쏙옙!")); AfxMessageBox(strMessage); } @@ -368,7 +368,7 @@ void CReviewRecipeEditorDlg::OnBnClickedButtonReviewRcpEditorDelete() { - // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. + // TODO: 占쏙옙占썩에 占쏙옙트占쏙옙 占싯몌옙 처占쏙옙占쏙옙 占쌘드를 占쌩곤옙占쌌니댐옙. int nIdx; CString strRecipeName, strPath, strMessage, strTemp; CCellID cellID = m_ctrlGridRecipeList.GetFocusCell(); @@ -389,20 +389,20 @@ if (nIdx != -1) { strTemp = strTemp.Mid(nIdx + 1); - strPath.Format(_T("\\\\%s\\C\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); + strPath.Format(_T("\\\\%s\\D\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); //210805 } else { - strPath.Format(_T("\\\\%s\\C\\DIT_Review\\Recipe\\%s.rcp"), NETIP_A2E_REVIEW_SYSTEM, strRecipeName); + strPath.Format(_T("\\\\%s\\D\\DIT_Review\\Recipe\\%s.rcp"), NETIP_A2E_REVIEW_SYSTEM, strRecipeName); //210805 } } - //_T("%s 레시피를 삭제하시겠습니까?"), strRecipeName); + //_T("%s 占쏙옙占쏙옙占실몌옙 占쏙옙占쏙옙占싹시겠쏙옙占싹깍옙?"), strRecipeName); strMessage.Format(_T("Do you want to delete %s recipe?"), strRecipeName); if (IDYES == AfxMessageBox(strMessage, MB_YESNO | MB_ICONQUESTION)) { - // [2017:5:20]-[WEZASW] : 현재 적용된 Recipe(PPID)는 삭제 금지 요청. + // [2017:5:20]-[WEZASW] : 占쏙옙占쏙옙 占쏙옙占쏙옙占� Recipe(PPID)占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙청. if (strRecipeName.Compare(m_strCurrentRecipeName) == 0) { strMessage.Format(_T("Currently applied Recipe(%s) can not be deleted!"), strRecipeName); @@ -411,16 +411,16 @@ } DeleteFile(strPath); - //LYW_#3344_CF AOI Review Config File 백업 기능 개선 ADD START + //LYW_#3344_CF AOI Review Config File 占쏙옙占� 占쏙옙占� 占쏙옙占쏙옙 ADD START CString strBackupPath = _REVIEW_RECIPE_BACKUP_PATH_CPJT; CString strDest; strDest.Format(_T("%s\\%s.rcp"), strBackupPath, strRecipeName); DeleteFile(strDest); - //LYW_#3344_CF AOI Review Config File 백업 기능 개선 ADD END + //LYW_#3344_CF AOI Review Config File 占쏙옙占� 占쏙옙占� 占쏙옙占쏙옙 ADD END - // [2017:4:17]-[WEZASW] : CIM(Recipe) 보고 항목 추가. + // [2017:4:17]-[WEZASW] : CIM(Recipe) 占쏙옙占쏙옙 占쌓몌옙 占쌩곤옙. COPYDATA_RECIPE2REV copyData; copyData.Message = MsgRecipe2Rev_RecipeDelete; copyData.nPPID = _ttoi(strRecipeName); @@ -429,7 +429,7 @@ } else { - AfxMessageBox(_T("Please select recipe."));//_T("레시피를 선택하세요.")); + AfxMessageBox(_T("Please select recipe."));//_T("占쏙옙占쏙옙占실몌옙 占쏙옙占쏙옙占싹쇽옙占쏙옙.")); } RefreshRecipeList(); @@ -442,7 +442,7 @@ void CReviewRecipeEditorDlg::OnBnClickedButtonReviewRcpEditorLoad() { - // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. + // TODO: 占쏙옙占썩에 占쏙옙트占쏙옙 占싯몌옙 처占쏙옙占쏙옙 占쌘드를 占쌩곤옙占쌌니댐옙. BOOL bReturn; CString strRecipeName; CCellID cellID = m_ctrlGridRecipeList.GetFocusCell(); @@ -456,7 +456,7 @@ { m_strCurrentRecipeName = strRecipeName; - // [2017:4:17]-[WEZASW] : CIM(Recipe) 보고 항목 추가. + // [2017:4:17]-[WEZASW] : CIM(Recipe) 占쏙옙占쏙옙 占쌓몌옙 占쌩곤옙. COPYDATA_RECIPE2REV copyData; copyData.Message = MsgRecipe2Rev_RecipeChange; copyData.nPPID = _ttoi(m_strCurrentRecipeName); @@ -471,7 +471,7 @@ } else { - AfxMessageBox(_T("Please select recipe."));//_T("레시피를 선택하세요.")); + AfxMessageBox(_T("Please select recipe."));//_T("占쏙옙占쏙옙占실몌옙 占쏙옙占쏙옙占싹쇽옙占쏙옙.")); } } @@ -517,7 +517,7 @@ if (bRet) { - // [2017:4:17]-[WEZASW] : CIM(Recipe) 보고 항목 추가. + // [2017:4:17]-[WEZASW] : CIM(Recipe) 占쏙옙占쏙옙 占쌓몌옙 占쌩곤옙. COPYDATA_RECIPE2REV copyData; copyData.Message = MsgRecipe2Rev_RecipeModify; copyData.nPPID = _ttoi(RecipeName); @@ -540,14 +540,14 @@ strDest.Format(_T("%s\\%s_%s.rcp"), strBackupPath, RecipeName, strBackupFile); CopyFile(strSource, strDest, TRUE); - //LYW_#3344_CF AOI Review Config File 백업 기능 개선 ADD START + //LYW_#3344_CF AOI Review Config File 占쏙옙占� 占쏙옙占� 占쏙옙占쏙옙 ADD START strBackupPath = _REVIEW_RECIPE_BACKUP_PATH_CPJT; CreateDirectory(strBackupPath, NULL); strSource.Format(_T("%s\\%s.rcp"), _REVIEW_RECIPE_PATH_, RecipeName); strDest.Format(_T("%s\\%s.rcp"), strBackupPath, RecipeName); CopyFile(strSource, strDest, TRUE); - //LYW_#3344_CF AOI Review Config File 백업 기능 개선 ADD END + //LYW_#3344_CF AOI Review Config File 占쏙옙占� 占쏙옙占� 占쏙옙占쏙옙 ADD END strMessage.Format(_T("Complete to save %s recipe!"), RecipeName); //AfxMessageBox(strMessage); @@ -567,7 +567,7 @@ void CReviewRecipeEditorDlg::OnBnClickedButtonReviewRcpEditorSave() { - // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. + // TODO: 占쏙옙占썩에 占쏙옙트占쏙옙 占싯몌옙 처占쏙옙占쏙옙 占쌘드를 占쌩곤옙占쌌니댐옙. CString strMessage; if (m_strCurrentRecipeName.IsEmpty()) @@ -584,7 +584,7 @@ if (bRet) { - // [2017:4:17]-[WEZASW] : CIM(Recipe) 보고 항목 추가. + // [2017:4:17]-[WEZASW] : CIM(Recipe) 占쏙옙占쏙옙 占쌓몌옙 占쌩곤옙. COPYDATA_RECIPE2REV copyData; copyData.Message = MsgRecipe2Rev_RecipeModify; copyData.nPPID = _ttoi(m_strCurrentRecipeName); @@ -607,14 +607,14 @@ strDest.Format(_T("%s\\%s_%s.rcp"), strBackupPath, m_strCurrentRecipeName, strBackupFile); CopyFile(strSource, strDest, TRUE); - //LYW_#3344_CF AOI Review Config File 백업 기능 개선 ADD START + //LYW_#3344_CF AOI Review Config File 占쏙옙占� 占쏙옙占� 占쏙옙占쏙옙 ADD START strBackupPath = _REVIEW_RECIPE_BACKUP_PATH_CPJT; CreateDirectory(strBackupPath, NULL); strSource.Format(_T("%s\\%s.rcp"), _REVIEW_RECIPE_PATH_, m_strCurrentRecipeName); strDest.Format(_T("%s\\%s.rcp"), strBackupPath, m_strCurrentRecipeName); CopyFile(strSource, strDest, FALSE); - //LYW_#3344_CF AOI Review Config File 백업 기능 개선 ADD END + //LYW_#3344_CF AOI Review Config File 占쏙옙占� 占쏙옙占� 占쏙옙占쏙옙 ADD END strMessage.Format(_T("Complete to save %s recipe!"), m_strCurrentRecipeName); AfxMessageBox(strMessage); @@ -641,7 +641,7 @@ void CReviewRecipeEditorDlg::OnBnClickedButtonReviewrcpEditorExit() { - // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. + // TODO: 占쏙옙占썩에 占쏙옙트占쏙옙 占싯몌옙 처占쏙옙占쏙옙 占쌘드를 占쌩곤옙占쌌니댐옙. DestroyWindow(); } @@ -706,15 +706,15 @@ void CReviewRecipeEditorDlg::InitTabControl() { int nIdx = 0; - m_ctrlTabMain.InsertItem(nIdx++, _T("Common")); //_T(" 공통 ")); - m_ctrlTabMain.InsertItem(nIdx++, _T("Review")); //_T(" 리뷰 ")); + m_ctrlTabMain.InsertItem(nIdx++, _T("Common")); //_T(" 占쏙옙占쏙옙 ")); + m_ctrlTabMain.InsertItem(nIdx++, _T("Review")); //_T(" 占쏙옙占쏙옙 ")); m_ctrlTabMain.InsertItem(nIdx++, _T("WSI")); //_T(" WSI ")); - m_ctrlTabMain.InsertItem(nIdx++, _T("Align")); //_T(" 얼라인 ")); - m_ctrlTabMain.InsertItem(nIdx++, _T("Judgement")); //_T(" 판정 ")); + m_ctrlTabMain.InsertItem(nIdx++, _T("Align")); //_T(" 占쏙옙占쏙옙占� ")); + m_ctrlTabMain.InsertItem(nIdx++, _T("Judgement")); //_T(" 占쏙옙占쏙옙 ")); - // 미사용으로 제외 -// m_ctrlTabMain.InsertItem(nIdx++, _T("Measure")); //_T(" 측정 ")); -// m_ctrlTabMain.InsertItem(nIdx++, _T("Finding Defect")); //_T(" 결함찾기 ")); + // 占싱삼옙占쏙옙占쏙옙占� 占쏙옙占쏙옙 +// m_ctrlTabMain.InsertItem(nIdx++, _T("Measure")); //_T(" 占쏙옙占쏙옙 ")); +// m_ctrlTabMain.InsertItem(nIdx++, _T("Finding Defect")); //_T(" 占쏙옙占쏙옙찾占쏙옙 ")); //m_ctrlTabMain.InsertItem(nIdx++, _T("Glass")); //_T(" Glass Info ")); } @@ -750,19 +750,19 @@ Item.mask = GVIF_TEXT; Item.row = nRowIdx; Item.col = nColIdx++; - strTemp.Format(_T("Index"));//_T("인덱스")); + strTemp.Format(_T("Index"));//_T("占싸듸옙占쏙옙")); Item.strText = strTemp; m_ctrlGridRecipeList.SetItem(&Item); Item.row = nRowIdx; Item.col = nColIdx++; - strTemp.Format(_T("Recipe Name"));//_T("레시피 이름")); + strTemp.Format(_T("Recipe Name"));//_T("占쏙옙占쏙옙占쏙옙 占싱몌옙")); Item.strText = strTemp; m_ctrlGridRecipeList.SetItem(&Item); Item.row = nRowIdx; Item.col = nColIdx++; - strTemp.Format(_T("Last Modified Date"));//_T("최종 수정 날짜")); + strTemp.Format(_T("Last Modified Date"));//_T("占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙짜")); Item.strText = strTemp; m_ctrlGridRecipeList.SetItem(&Item); } @@ -787,7 +787,7 @@ for(i = 0; i < nRecipeCount; i++) { - //레시피 인덱스 + //占쏙옙占쏙옙占쏙옙 占싸듸옙占쏙옙 nColIdx = 0; Item.mask = GVIF_TEXT; Item.row = nRowIdx; @@ -796,13 +796,13 @@ Item.strText = strTemp; m_ctrlGridRecipeList.SetItem(&Item); - //레시피 이름 + //占쏙옙占쏙옙占쏙옙 占싱몌옙 nColIdx++; strTemp = strArrayRecipeName.GetAt(i); m_ctrlGridRecipeList.SetItemText(nRowIdx, nColIdx, strTemp); m_ctrlGridRecipeList.SetItemState(nRowIdx, nColIdx, GVIS_READONLY); - //최종 수정 날짜 + //占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙짜 nColIdx++; strTemp = strArrayLastWriteTime.GetAt(i); m_ctrlGridRecipeList.SetItemText(nRowIdx, nColIdx, strTemp); @@ -837,11 +837,11 @@ if(nIdx != -1) { strTemp = strTemp.Mid(nIdx + 1); - strSearchPath.Format(_T("\\\\%s\\C\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); + strSearchPath.Format(_T("\\\\%s\\D\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); } else { - strSearchPath.Format(_T("\\\\%s\\C\\DIT_Review\\Recipe\\*.rcp"), NETIP_A2E_REVIEW_SYSTEM); + strSearchPath.Format(_T("\\\\%s\\D\\DIT_Review\\Recipe\\*.rcp"), NETIP_A2E_REVIEW_SYSTEM); //210805 } } @@ -902,12 +902,12 @@ if(nIdx != -1) { strTemp = strTemp.Mid(nIdx + 1); - strPath.Format(_T("\\\\%s\\C\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); + strPath.Format(_T("\\\\%s\\D\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); } else { - strPath.Format(_T("\\\\%s\\C\\DIT_Review\\Recipe\\%s.rcp"), NETIP_A2E_REVIEW_SYSTEM, strRecipeName); - } + strPath.Format(_T("\\\\%s\\D\\DIT_Review\\Recipe\\%s.rcp"), NETIP_A2E_REVIEW_SYSTEM, strRecipeName);//210805 + } } CMacroFile macroFile; @@ -995,11 +995,11 @@ if(nIdx != -1) { strTemp = strTemp.Mid(nIdx + 1); - strPath.Format(_T("\\\\%s\\C\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); + strPath.Format(_T("\\\\%s\\D\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); } else { - strPath.Format(_T("\\\\%s\\C\\DIT_Review\\Recipe\\%s.rcp"), NETIP_A2E_REVIEW_SYSTEM, strRecipeName); + strPath.Format(_T("\\\\%s\\D\\DIT_Review\\Recipe\\%s.rcp"), NETIP_A2E_REVIEW_SYSTEM, strRecipeName); //210805 } } @@ -1069,11 +1069,11 @@ if(nIdx != -1) { strTemp = strTemp.Mid(nIdx + 1); - strPath.Format(_T("\\\\%s\\C\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); + strPath.Format(_T("\\\\%s\\D\\%s"), NETIP_A2E_REVIEW_SYSTEM, strTemp); } else { - strPath.Format(_T("\\\\%s\\C\\DIT_Review\\ReviewServerConfig\\SystemSetting.cfg"), NETIP_A2E_REVIEW_SYSTEM); + strPath.Format(_T("\\\\%s\\D\\DIT_Review\\ReviewServerConfig\\SystemSetting.cfg"), NETIP_A2E_REVIEW_SYSTEM); //210805 } } @@ -1106,12 +1106,12 @@ void CReviewRecipeEditorDlg::OnTcnSelchangeTabReviewRcpEditorMainTab(NMHDR *pNMHDR, LRESULT *pResult) { - // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. + // TODO: 占쏙옙占썩에 占쏙옙트占쏙옙 占싯몌옙 처占쏙옙占쏙옙 占쌘드를 占쌩곤옙占쌌니댐옙. RecipeMainTab nTabIdx; nTabIdx = (RecipeMainTab)m_ctrlTabMain.GetCurSel(); - // [2017:1:25]-[WEZASW] : SystemMachine_B7E_WSI 설비 분리(WSI 유/무) + // [2017:1:25]-[WEZASW] : SystemMachine_B7E_WSI 占쏙옙占쏙옙 占싻몌옙(WSI 占쏙옙/占쏙옙) switch(GetCurrentTapIndex(nTabIdx)) { case COMMON_TAB: @@ -1217,8 +1217,8 @@ } void CReviewRecipeEditorDlg::OnCancel() { - // TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다. - //_T("레시피 에디터 프로그램을 종료하시겠습니까?"), MB_YESNO | MB_ICONQUESTION)) + // TODO: 占쏙옙占썩에 특占쏙옙화占쏙옙 占쌘드를 占쌩곤옙 占쏙옙/占실댐옙 占썩본 클占쏙옙占쏙옙占쏙옙 호占쏙옙占쌌니댐옙. + //_T("占쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙 占쏙옙占싸그뤄옙占쏙옙 占쏙옙占쏙옙占싹시겠쏙옙占싹깍옙?"), MB_YESNO | MB_ICONQUESTION)) if (IDNO == AfxMessageBox(_T("Do you want to exit recipe editor program?"), MB_YESNO | MB_ICONERROR)) { return; @@ -1344,7 +1344,7 @@ void CReviewRecipeEditorDlg::OnStnClickedStaticSelectRcipe() { - // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. + // TODO: 占쏙옙占썩에 占쏙옙트占쏙옙 占싯몌옙 처占쏙옙占쏙옙 占쌘드를 占쌩곤옙占쌌니댐옙. } @@ -1447,7 +1447,7 @@ } else { - AfxMessageBox(_T("Please select recipe."));//_T("레시피를 선택하세요.")); + AfxMessageBox(_T("Please select recipe."));//_T("占쏙옙占쏙옙占실몌옙 占쏙옙占쏙옙占싹쇽옙占쏙옙.")); } return bSuccess; @@ -1457,7 +1457,7 @@ { BOOL bSuccess = TRUE; - // 중복 Recipe 생성 금지. + // 占쌩븝옙 Recipe 占쏙옙占쏙옙 占쏙옙占쏙옙. CFileFind finder; CString strRecipeFile; strRecipeFile.Format(_T("%s\\%s.rcp"), _REVIEW_RECIPE_PATH_, strRecipeName); -- Gitblit v1.9.3