| |
33 |
33 |
|
| |
34 |
34 |
DDX_Control(pDX, IDC_SRC_FILENAME_EDIT, m_ctlSrcName); |
| |
35 |
35 |
DDX_Control(pDX, IDC_SRC_PATH_EDIT, m_ctlSrcPath); |
| |
36 |
36 |
DDX_Control(pDX, IDC_SRC_MODIFIEDDATE_EDIT, m_ctlSrcDate); |
| |
37 |
37 |
DDX_Control(pDX, IDC_SRC_FILESIZE_EDIT, m_ctlSrcSize); |
| |
38 |
38 |
|
| |
39 |
39 |
DDX_Control(pDX, IDC_DST_FILENAME_EDIT, m_ctlDstName); |
| |
40 |
40 |
DDX_Control(pDX, IDC_DST_PATH_EDIT, m_ctlDstPath); |
| |
41 |
41 |
DDX_Control(pDX, IDC_DST_MODIFIEDDATE_EDIT, m_ctlDstDate); |
| |
42 |
42 |
DDX_Control(pDX, IDC_DST_FILESIZE_EDIT, m_ctlDstSize); |
| |
43 |
43 |
|
| |
44 |
44 |
DDX_Check(pDX, IDC_ALL_ITEMS_CHECK, m_bAllItems); |
| |
45 |
45 |
} |
| |
46 |
46 |
|
| |
47 |
47 |
BEGIN_MESSAGE_MAP(CFeedbackReplaceDlg, ictranslate::CLanguageDialog) |
| |
48 |
48 |
ON_BN_CLICKED(IDC_REPLACE_BUTTON, &CFeedbackReplaceDlg::OnBnClickedReplaceButton) |
| |
49 |
49 |
ON_BN_CLICKED(IDC_COPY_REST_BUTTON, &CFeedbackReplaceDlg::OnBnClickedCopyRestButton) |
| |
50 |
50 |
ON_BN_CLICKED(IDC_SKIP_BUTTON, &CFeedbackReplaceDlg::OnBnClickedSkipButton) |
| |
51 |
51 |
ON_BN_CLICKED(IDC_PAUSE_BUTTON, &CFeedbackReplaceDlg::OnBnClickedPauseButton) |
| |
52 |
52 |
ON_BN_CLICKED(IDC_CANCEL_BUTTON, &CFeedbackReplaceDlg::OnBnClickedCancelButton) |
| |
|
53 |
ON_WM_GETMINMAXINFO() |
| |
53 |
54 |
END_MESSAGE_MAP() |
| |
54 |
55 |
|
| |
55 |
56 |
|
| |
56 |
57 |
|
| |
57 |
58 |
|
| |
58 |
59 |
BOOL CFeedbackReplaceDlg::OnInitDialog() |
| |
59 |
60 |
{ |
| |
60 |
61 |
CLanguageDialog::OnInitDialog(); |
| |
61 |
62 |
|
| |
|
63 |
GetWindowRect(&m_rcInitial); |
| |
|
64 |
|
| |
62 |
65 |
|
| |
63 |
66 |
HICON hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); |
| |
64 |
67 |
SetIcon(hIcon, FALSE); |
| |
65 |
68 |
|
| |
66 |
69 |
AddResizableControl(IDC_INFO_STATIC, 0.0, 0.0, 1.0, 0.0); |
| |
67 |
70 |
|
| |
68 |
71 |
AddResizableControl(IDC_00_STATIC, 0.0, 0.0, 1.0, 0.0); |
| |
69 |
72 |
AddResizableControl(IDC_SRC_ICON_STATIC, 0.0, 0.0, 0.0, 0.0); |
| |
70 |
73 |
|
| |
71 |
74 |
AddResizableControl(IDC_SRCFILE_STATIC, 0.0, 0.0, 1.0, 0.0); |
| |
72 |
75 |
AddResizableControl(IDC_SRC_FILENAME_EDIT, 0.0, 0.0, 1.0, 0.0); |
| |
73 |
76 |
AddResizableControl(IDC_SRC_PATH_EDIT, 0.0, 0.0, 1.0, 0.0); |
| |
74 |
77 |
AddResizableControl(IDC_SRC_FILESIZE_EDIT, 0.0, 0.0, 1.0, 0.0); |
| |
75 |
78 |
AddResizableControl(IDC_SRC_MODIFIEDDATE_EDIT, 0.0, 0.0, 1.0, 0.0); |
| |
76 |
79 |
|
| |
77 |
80 |
AddResizableControl(IDC_01_STATIC, 0.0, 0.5, 1.0, 0.0); |
| |
78 |
|
AddResizableControl(IDC_DST_ICON_STATIC, 0.0, 0.5, 0.0, 0.0); |
| |
|
81 |
AddResizableControl(IDC_DST_ICON_STATIC, 0.0, 0.0, 0.0, 0.0); |
| |
79 |
82 |
|
| |
80 |
83 |
AddResizableControl(IDC_DSTFILE_STATIC, 0.0, 0.0, 1.0, 0.0); |
| |
81 |
|
AddResizableControl(IDC_DST_FILENAME_EDIT, 0.0, 1.0, 1.0, 0.0); |
| |
82 |
|
AddResizableControl(IDC_DST_PATH_EDIT, 0.0, 1.0, 1.0, 0.0); |
| |
83 |
|
AddResizableControl(IDC_DST_FILESIZE_EDIT, 0.0, 1.0, 1.0, 0.0); |
| |
84 |
|
AddResizableControl(IDC_DST_MODIFIEDDATE_EDIT, 0.0, 1.0, 1.0, 0.0); |
| |
|
84 |
AddResizableControl(IDC_DST_FILENAME_EDIT, 0.0, 0.0, 1.0, 0.0); |
| |
|
85 |
AddResizableControl(IDC_DST_PATH_EDIT, 0.0, 0.0, 1.0, 0.0); |
| |
|
86 |
AddResizableControl(IDC_DST_FILESIZE_EDIT, 0.0, 0.0, 1.0, 0.0); |
| |
|
87 |
AddResizableControl(IDC_DST_MODIFIEDDATE_EDIT, 0.0, 0.0, 1.0, 0.0); |
| |
85 |
88 |
|
| |
86 |
|
AddResizableControl(IDC_COPY_REST_BUTTON, 0.0, 1.0, 0.0, 0.0); |
| |
87 |
|
AddResizableControl(IDC_SKIP_BUTTON, 0.0, 1.0, 0.0, 0.0); |
| |
88 |
|
AddResizableControl(IDC_PAUSE_BUTTON, 0.0, 1.0, 0.0, 0.0); |
| |
89 |
|
AddResizableControl(IDC_CANCEL_BUTTON, 0.0, 1.0, 0.0, 0.0); |
| |
90 |
|
AddResizableControl(IDC_REPLACE_BUTTON, 0.0, 1.0, 0.0, 0.0); |
| |
|
89 |
AddResizableControl(IDC_REPLACE_BUTTON, 0.0, 0.0, 0.2, 0.0); |
| |
|
90 |
AddResizableControl(IDC_COPY_REST_BUTTON, 0.2, 0.0, 0.2, 0.0); |
| |
|
91 |
AddResizableControl(IDC_SKIP_BUTTON, 0.4, 0.0, 0.2, 0.0); |
| |
|
92 |
AddResizableControl(IDC_PAUSE_BUTTON, 0.6, 0.0, 0.2, 0.0); |
| |
|
93 |
AddResizableControl(IDC_CANCEL_BUTTON, 0.8, 0.0, 0.2, 0.0); |
| |
91 |
94 |
|
| |
92 |
|
AddResizableControl(IDC_ALL_ITEMS_CHECK, 0.0, 1.0, 1.0, 0.0); |
| |
|
95 |
AddResizableControl(IDC_ALL_ITEMS_CHECK, 0.0, 0.0, 1.0, 0.0); |
| |
93 |
96 |
|
| |
94 |
97 |
InitializeResizableControls(); |
| |
95 |
98 |
|
| |
96 |
99 |
|
| |
97 |
100 |
RefreshFilesInfo(); |
| |
98 |
101 |
RefreshImages(); |
| |
99 |
102 |
|
| |
100 |
103 |
return TRUE; |
| |
101 |
104 |
|
| |
102 |
105 |
} |
| |
103 |
106 |
|
| |
104 |
107 |
void CFeedbackReplaceDlg::RefreshFilesInfo() |
| |
105 |
108 |
{ |
| |
106 |
109 |
|
| |
107 |
110 |
ictranslate::CResourceManager& rManager = GetResManager(); |
| |
108 |
111 |
|
| |
109 |
112 |
CString strTemplate; |
| |
110 |
113 |
|
| |
111 |
114 |
|
| |
112 |
115 |
|
|
| |
207 |
210 |
UpdateData(TRUE); |
| |
208 |
211 |
EndDialog(chengine::EFeedbackResult::eResult_Pause); |
| |
209 |
212 |
} |
| |
210 |
213 |
|
| |
211 |
214 |
void CFeedbackReplaceDlg::OnBnClickedCancelButton() |
| |
212 |
215 |
{ |
| |
213 |
216 |
UpdateData(TRUE); |
| |
214 |
217 |
EndDialog(chengine::EFeedbackResult::eResult_Cancel); |
| |
215 |
218 |
} |
| |
216 |
219 |
|
| |
217 |
220 |
void CFeedbackReplaceDlg::OnCancel() |
| |
218 |
221 |
{ |
| |
219 |
222 |
UpdateData(TRUE); |
| |
220 |
223 |
EndDialog(chengine::EFeedbackResult::eResult_Cancel); |
| |
221 |
224 |
} |
| |
222 |
225 |
|
| |
223 |
226 |
bool CFeedbackReplaceDlg::IsApplyToAllItemsChecked() const |
| |
224 |
227 |
{ |
| |
225 |
228 |
return m_bAllItems != FALSE; |
| |
226 |
229 |
} |
| |
|
230 |
|
| |
|
231 |
void CFeedbackReplaceDlg::OnGetMinMaxInfo(MINMAXINFO* lpMMI) |
| |
|
232 |
{ |
| |
|
233 |
if(m_rcInitial.Width() != 0 && m_rcInitial.Height() != 0) |
| |
|
234 |
{ |
| |
|
235 |
lpMMI->ptMinTrackSize.y = m_rcInitial.Height(); |
| |
|
236 |
lpMMI->ptMaxTrackSize.y = m_rcInitial.Height(); |
| |
|
237 |
} |
| |
|
238 |
} |