| 553 |
// (2)DisablePasteMouseRButton |
// (2)DisablePasteMouseRButton |
| 554 |
btn = (CButton *)GetDlgItem(IDC_DISABLE_PASTE_RBUTTON); |
btn = (CButton *)GetDlgItem(IDC_DISABLE_PASTE_RBUTTON); |
| 555 |
btn2 = (CButton *)GetDlgItem(IDC_CONFIRM_PASTE_RBUTTON); |
btn2 = (CButton *)GetDlgItem(IDC_CONFIRM_PASTE_RBUTTON); |
| 556 |
btn->SetCheck(ts.DisablePasteMouseRButton); |
if (ts.PasteFlag & CPF_DISABLE_RBUTTON) { |
| 557 |
if (ts.DisablePasteMouseRButton) { |
btn->SetCheck(BST_CHECKED); |
| 558 |
btn2->EnableWindow(FALSE); |
btn2->EnableWindow(FALSE); |
| 559 |
} else { |
} else { |
| 560 |
|
btn->SetCheck(BST_UNCHECKED); |
| 561 |
btn2->EnableWindow(TRUE); |
btn2->EnableWindow(TRUE); |
| 562 |
} |
} |
| 563 |
|
|
| 564 |
// (3)ConfirmPasteMouseRButton |
// (3)ConfirmPasteMouseRButton |
| 565 |
btn2->SetCheck(ts.ConfirmPasteMouseRButton); |
btn2->SetCheck((ts.PasteFlag & CPF_CONFIRM_RBUTTON)?BST_CHECKED:BST_UNCHECKED); |
| 566 |
|
|
| 567 |
// (4)DisablePasteMouseMButton |
// (4)DisablePasteMouseMButton |
| 568 |
btn = (CButton *)GetDlgItem(IDC_DISABLE_PASTE_MBUTTON); |
btn = (CButton *)GetDlgItem(IDC_DISABLE_PASTE_MBUTTON); |
| 569 |
btn->SetCheck(ts.DisablePasteMouseMButton); |
btn->SetCheck((ts.PasteFlag & CPF_DISABLE_MBUTTON)?BST_CHECKED:BST_UNCHECKED); |
| 570 |
|
|
| 571 |
// (5)SelectOnlyByLButton |
// (5)SelectOnlyByLButton |
| 572 |
btn = (CButton *)GetDlgItem(IDC_SELECT_LBUTTON); |
btn = (CButton *)GetDlgItem(IDC_SELECT_LBUTTON); |
| 574 |
|
|
| 575 |
// (6)TrimTrailingNLonPaste |
// (6)TrimTrailingNLonPaste |
| 576 |
btn = (CButton *)GetDlgItem(IDC_TRIMNLCHAR); |
btn = (CButton *)GetDlgItem(IDC_TRIMNLCHAR); |
| 577 |
btn->SetCheck(ts.TrimTrailingNLonPaste); |
btn->SetCheck((ts.PasteFlag & CPF_TRIM_TRAILING_NL)?BST_CHECKED:BST_UNCHECKED); |
| 578 |
|
|
| 579 |
// (7)ConfirmChangePaste |
// (7)ConfirmChangePaste |
| 580 |
btn = (CButton *)GetDlgItem(IDC_CONFIRM_CHANGE_PASTE); |
btn = (CButton *)GetDlgItem(IDC_CONFIRM_CHANGE_PASTE); |
| 581 |
btn->SetCheck(ts.ConfirmChangePaste); |
btn->SetCheck((ts.PasteFlag & CPF_CONFIRM_CHANGEPASTE)?BST_CHECKED:BST_UNCHECKED); |
| 582 |
|
|
| 583 |
// ファイルパス |
// ファイルパス |
| 584 |
SetDlgItemText(IDC_CONFIRM_STRING_FILE, ts.ConfirmChangePasteStringFile); |
SetDlgItemText(IDC_CONFIRM_STRING_FILE, ts.ConfirmChangePasteStringFile); |
| 585 |
edit = (CEdit *)GetDlgItem(IDC_CONFIRM_STRING_FILE); |
edit = (CEdit *)GetDlgItem(IDC_CONFIRM_STRING_FILE); |
| 586 |
btn = (CButton *)GetDlgItem(IDC_CONFIRM_STRING_FILE_PATH); |
btn = (CButton *)GetDlgItem(IDC_CONFIRM_STRING_FILE_PATH); |
| 587 |
if (ts.ConfirmChangePaste) { |
if (ts.PasteFlag & CPF_CONFIRM_CHANGEPASTE) { |
| 588 |
edit->EnableWindow(TRUE); |
edit->EnableWindow(TRUE); |
| 589 |
btn->EnableWindow(TRUE); |
btn->EnableWindow(TRUE); |
| 590 |
} else { |
} else { |
| 673 |
|
|
| 674 |
// (2) |
// (2) |
| 675 |
btn = (CButton *)GetDlgItem(IDC_DISABLE_PASTE_RBUTTON); |
btn = (CButton *)GetDlgItem(IDC_DISABLE_PASTE_RBUTTON); |
| 676 |
ts.DisablePasteMouseRButton = btn->GetCheck(); |
if (btn->GetCheck()) { |
| 677 |
|
ts.PasteFlag |= CPF_DISABLE_RBUTTON; |
| 678 |
|
} |
| 679 |
|
else { |
| 680 |
|
ts.PasteFlag &= ~CPF_DISABLE_RBUTTON; |
| 681 |
|
} |
| 682 |
|
|
| 683 |
// (3) |
// (3) |
| 684 |
btn = (CButton *)GetDlgItem(IDC_CONFIRM_PASTE_RBUTTON); |
btn = (CButton *)GetDlgItem(IDC_CONFIRM_PASTE_RBUTTON); |
| 685 |
ts.ConfirmPasteMouseRButton = btn->GetCheck(); |
if (btn->GetCheck()) { |
| 686 |
|
ts.PasteFlag |= CPF_CONFIRM_RBUTTON; |
| 687 |
|
} |
| 688 |
|
else { |
| 689 |
|
ts.PasteFlag &= ~CPF_CONFIRM_RBUTTON; |
| 690 |
|
} |
| 691 |
|
|
| 692 |
// (4) |
// (4) |
| 693 |
btn = (CButton *)GetDlgItem(IDC_DISABLE_PASTE_MBUTTON); |
btn = (CButton *)GetDlgItem(IDC_DISABLE_PASTE_MBUTTON); |
| 694 |
ts.DisablePasteMouseMButton = btn->GetCheck(); |
if (btn->GetCheck()) { |
| 695 |
|
ts.PasteFlag |= CPF_DISABLE_MBUTTON; |
| 696 |
|
} |
| 697 |
|
else { |
| 698 |
|
ts.PasteFlag &= ~CPF_DISABLE_MBUTTON; |
| 699 |
|
} |
| 700 |
|
|
| 701 |
// (5) |
// (5) |
| 702 |
btn = (CButton *)GetDlgItem(IDC_SELECT_LBUTTON); |
btn = (CButton *)GetDlgItem(IDC_SELECT_LBUTTON); |
| 704 |
|
|
| 705 |
// (6) |
// (6) |
| 706 |
btn = (CButton *)GetDlgItem(IDC_TRIMNLCHAR); |
btn = (CButton *)GetDlgItem(IDC_TRIMNLCHAR); |
| 707 |
ts.TrimTrailingNLonPaste = btn->GetCheck(); |
if (btn->GetCheck()) { |
| 708 |
|
ts.PasteFlag |= CPF_TRIM_TRAILING_NL; |
| 709 |
|
} |
| 710 |
|
else { |
| 711 |
|
ts.PasteFlag &= ~CPF_TRIM_TRAILING_NL; |
| 712 |
|
} |
| 713 |
|
|
| 714 |
// (7)IDC_CONFIRM_CHANGE_PASTE |
// (7)IDC_CONFIRM_CHANGE_PASTE |
| 715 |
btn = (CButton *)GetDlgItem(IDC_CONFIRM_CHANGE_PASTE); |
btn = (CButton *)GetDlgItem(IDC_CONFIRM_CHANGE_PASTE); |
| 716 |
ts.ConfirmChangePaste = btn->GetCheck(); |
if (btn->GetCheck()) { |
| 717 |
|
ts.PasteFlag |= CPF_CONFIRM_CHANGEPASTE; |
| 718 |
|
} |
| 719 |
|
else { |
| 720 |
|
ts.PasteFlag &= ~CPF_CONFIRM_CHANGEPASTE; |
| 721 |
|
} |
| 722 |
GetDlgItemText(IDC_CONFIRM_STRING_FILE, ts.ConfirmChangePasteStringFile, sizeof(ts.ConfirmChangePasteStringFile)); |
GetDlgItemText(IDC_CONFIRM_STRING_FILE, ts.ConfirmChangePasteStringFile, sizeof(ts.ConfirmChangePasteStringFile)); |
| 723 |
|
|
| 724 |
// (8) |
// (8) |