| 289 |
{ |
{ |
| 290 |
char uimsg[MAX_UIMSG]; |
char uimsg[MAX_UIMSG]; |
| 291 |
CButton *btn, *btn2; |
CButton *btn, *btn2; |
| 292 |
|
char buf[64]; |
| 293 |
|
|
| 294 |
CPropertyPage::OnInitDialog(); |
CPropertyPage::OnInitDialog(); |
| 295 |
|
|
| 303 |
SendDlgItemMessage(IDC_CONFIRM_CHANGE_PASTE, WM_SETFONT, (WPARAM)DlgCopypasteFont, MAKELPARAM(TRUE,0)); |
SendDlgItemMessage(IDC_CONFIRM_CHANGE_PASTE, WM_SETFONT, (WPARAM)DlgCopypasteFont, MAKELPARAM(TRUE,0)); |
| 304 |
SendDlgItemMessage(IDC_DELIMITER, WM_SETFONT, (WPARAM)DlgCopypasteFont, MAKELPARAM(TRUE,0)); |
SendDlgItemMessage(IDC_DELIMITER, WM_SETFONT, (WPARAM)DlgCopypasteFont, MAKELPARAM(TRUE,0)); |
| 305 |
SendDlgItemMessage(IDC_DELIM_LIST, WM_SETFONT, (WPARAM)DlgCopypasteFont, MAKELPARAM(TRUE,0)); |
SendDlgItemMessage(IDC_DELIM_LIST, WM_SETFONT, (WPARAM)DlgCopypasteFont, MAKELPARAM(TRUE,0)); |
| 306 |
|
SendDlgItemMessage(IDC_PASTEDELAY_LABEL, WM_SETFONT, (WPARAM)DlgCopypasteFont, MAKELPARAM(TRUE,0)); |
| 307 |
|
SendDlgItemMessage(IDC_PASTEDELAY_EDIT, WM_SETFONT, (WPARAM)DlgCopypasteFont, MAKELPARAM(TRUE,0)); |
| 308 |
|
SendDlgItemMessage(IDC_PASTEDELAY_LABEL2, WM_SETFONT, (WPARAM)DlgCopypasteFont, MAKELPARAM(TRUE,0)); |
| 309 |
} |
} |
| 310 |
else { |
else { |
| 311 |
DlgCopypasteFont = NULL; |
DlgCopypasteFont = NULL; |
| 329 |
GetDlgItemText(IDC_DELIMITER, uimsg, sizeof(uimsg)); |
GetDlgItemText(IDC_DELIMITER, uimsg, sizeof(uimsg)); |
| 330 |
get_lang_msg("DLG_TAB_COPYPASTE_DELIMITER", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
get_lang_msg("DLG_TAB_COPYPASTE_DELIMITER", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 331 |
SetDlgItemText(IDC_DELIMITER, ts.UIMsg); |
SetDlgItemText(IDC_DELIMITER, ts.UIMsg); |
| 332 |
|
GetDlgItemText(IDC_PASTEDELAY_LABEL, uimsg, sizeof(uimsg)); |
| 333 |
|
get_lang_msg("DLG_TAB_COPYPASTE_PASTEDELAY", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 334 |
|
SetDlgItemText(IDC_PASTEDELAY_LABEL, ts.UIMsg); |
| 335 |
|
GetDlgItemText(IDC_PASTEDELAY_LABEL2, uimsg, sizeof(uimsg)); |
| 336 |
|
get_lang_msg("DLG_TAB_COPYPASTE_PASTEDELAY2", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 337 |
|
SetDlgItemText(IDC_PASTEDELAY_LABEL2, ts.UIMsg); |
| 338 |
|
|
| 339 |
// (1)Enable continued-line copy |
// (1)Enable continued-line copy |
| 340 |
btn = (CButton *)GetDlgItem(IDC_LINECOPY); |
btn = (CButton *)GetDlgItem(IDC_LINECOPY); |
| 364 |
// (6)delimiter characters |
// (6)delimiter characters |
| 365 |
SetDlgItemText(IDC_DELIM_LIST, ts.DelimList); |
SetDlgItemText(IDC_DELIM_LIST, ts.DelimList); |
| 366 |
|
|
| 367 |
|
// (7)PasteDelayPerLine |
| 368 |
|
_snprintf_s(buf, sizeof(buf), "%d", ts.PasteDelayPerLine); |
| 369 |
|
SetDlgItemText(IDC_PASTEDELAY_EDIT, buf); |
| 370 |
|
|
| 371 |
// ダイアログにフォーカスを当てる |
// ダイアログにフォーカスを当てる |
| 372 |
::SetFocus(::GetDlgItem(GetSafeHwnd(), IDC_LINECOPY)); |
::SetFocus(::GetDlgItem(GetSafeHwnd(), IDC_LINECOPY)); |
| 396 |
void CCopypastePropPageDlg::OnOK() |
void CCopypastePropPageDlg::OnOK() |
| 397 |
{ |
{ |
| 398 |
CButton *btn; |
CButton *btn; |
| 399 |
|
char buf[64]; |
| 400 |
|
int val; |
| 401 |
|
|
| 402 |
// (1) |
// (1) |
| 403 |
btn = (CButton *)GetDlgItem(IDC_LINECOPY); |
btn = (CButton *)GetDlgItem(IDC_LINECOPY); |
| 421 |
|
|
| 422 |
// (6) |
// (6) |
| 423 |
GetDlgItemText(IDC_DELIM_LIST, ts.DelimList, sizeof(ts.DelimList)); |
GetDlgItemText(IDC_DELIM_LIST, ts.DelimList, sizeof(ts.DelimList)); |
| 424 |
|
|
| 425 |
|
// (7) |
| 426 |
|
GetDlgItemText(IDC_PASTEDELAY_EDIT, buf, sizeof(buf)); |
| 427 |
|
val = atoi(buf); |
| 428 |
|
if (val > 0) |
| 429 |
|
ts.PasteDelayPerLine = val; |
| 430 |
} |
} |
| 431 |
|
|
| 432 |
|
|