Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/teraterm/addsetting.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6496 by doda, Tue Sep 27 05:06:08 2016 UTC revision 6594 by doda, Mon Feb 20 18:46:35 2017 UTC
# Line 553  BOOL CCopypastePropPageDlg::OnInitDialog Line 553  BOOL CCopypastePropPageDlg::OnInitDialog
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);
# Line 573  BOOL CCopypastePropPageDlg::OnInitDialog Line 574  BOOL CCopypastePropPageDlg::OnInitDialog
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 {
# Line 672  void CCopypastePropPageDlg::OnOK() Line 673  void CCopypastePropPageDlg::OnOK()
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);
# Line 688  void CCopypastePropPageDlg::OnOK() Line 704  void CCopypastePropPageDlg::OnOK()
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)

Legend:
Removed from v.6496  
changed lines
  Added in v.6594

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26