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 10341 by zmatsuo, Sat Oct 29 12:09:58 2022 UTC revision 10358 by zmatsuo, Fri Nov 11 14:13:11 2022 UTC
# Line 222  void CSequencePropPageDlg::OnInitDialog( Line 222  void CSequencePropPageDlg::OnInitDialog(
222                  { IDC_ACCEPT_MOUSE_EVENT_TRACKING, "DLG_TAB_SEQUENCE_ACCEPT_MOUSE_EVENT_TRACKING" },                  { IDC_ACCEPT_MOUSE_EVENT_TRACKING, "DLG_TAB_SEQUENCE_ACCEPT_MOUSE_EVENT_TRACKING" },
223                  { IDC_DISABLE_MOUSE_TRACKING_CTRL, "DLG_TAB_SEQUENCE_DISABLE_MOUSE_TRACKING_CTRL" },                  { IDC_DISABLE_MOUSE_TRACKING_CTRL, "DLG_TAB_SEQUENCE_DISABLE_MOUSE_TRACKING_CTRL" },
224                  { IDC_ACCEPT_TITLE_CHANGING_LABEL, "DLG_TAB_SEQUENCE_ACCEPT_TITLE_CHANGING" },                  { IDC_ACCEPT_TITLE_CHANGING_LABEL, "DLG_TAB_SEQUENCE_ACCEPT_TITLE_CHANGING" },
   
225                  { IDC_CURSOR_CTRL_SEQ, "DLG_TAB_SEQUENCE_CURSOR_CTRL" },                  { IDC_CURSOR_CTRL_SEQ, "DLG_TAB_SEQUENCE_CURSOR_CTRL" },
226                  { IDC_WINDOW_CTRL, "DLG_TAB_SEQUENCE_WINDOW_CTRL" },                  { IDC_WINDOW_CTRL, "DLG_TAB_SEQUENCE_WINDOW_CTRL" },
227                  { IDC_WINDOW_REPORT, "DLG_TAB_SEQUENCE_WINDOW_REPORT" },                  { IDC_WINDOW_REPORT, "DLG_TAB_SEQUENCE_WINDOW_REPORT" },
228                  { IDC_TITLE_REPORT_LABEL, "DLG_TAB_SEQUENCE_TITLE_REPORT" },                  { IDC_TITLE_REPORT_LABEL, "DLG_TAB_SEQUENCE_TITLE_REPORT" },
   
229                  { IDC_CLIPBOARD_ACCESS_LABEL, "DLG_TAB_SEQUENCE_CLIPBOARD_ACCESS" },                  { IDC_CLIPBOARD_ACCESS_LABEL, "DLG_TAB_SEQUENCE_CLIPBOARD_ACCESS" },
   
230                  { IDC_CLIPBOARD_NOTIFY, "DLG_TAB_SEQUENCE_CLIPBOARD_NOTIFY" },                  { IDC_CLIPBOARD_NOTIFY, "DLG_TAB_SEQUENCE_CLIPBOARD_NOTIFY" },
231                  { IDC_ACCEPT_CLEAR_SBUFF, "DLG_TAB_SEQUENCE_ACCEPT_CLEAR_SBUFF" },                  { IDC_ACCEPT_CLEAR_SBUFF, "DLG_TAB_SEQUENCE_ACCEPT_CLEAR_SBUFF" },
232                    { IDC_DISABLE_PRINT_START, "DLG_TAB_SEQUENCE_PRINT_START" },
233                    { IDC_BEEP_LABEL, "DLG_TAB_SEQUENCE_BEEP_LABEL" },
234          };          };
235          SetDlgTextsW(m_hWnd, TextInfos, _countof(TextInfos), ts.UILanguageFileW);          SetDlgTextsW(m_hWnd, TextInfos, _countof(TextInfos), ts.UILanguageFileW);
236    
# Line 300  void CSequencePropPageDlg::OnInitDialog( Line 299  void CSequencePropPageDlg::OnInitDialog(
299          // (10)IDC_ACCEPT_CLEAR_SBUFF          // (10)IDC_ACCEPT_CLEAR_SBUFF
300          SetCheck(IDC_ACCEPT_CLEAR_SBUFF, (ts.TermFlag & TF_REMOTECLEARSBUFF) != 0);          SetCheck(IDC_ACCEPT_CLEAR_SBUFF, (ts.TermFlag & TF_REMOTECLEARSBUFF) != 0);
301    
302            SetCheck(IDC_DISABLE_PRINT_START, (ts.TermFlag & TF_PRINTERCTRL) == 0);
303    
304            const static I18nTextInfo beep_type[] = {
305                    { "DLG_TAB_SEQUENCE_BEEP_DISABLE", L"disable" },                // IdBeepOff = 0
306                    { "DLG_TAB_SEQUENCE_BEEP_SOUND", L"sound" },                    // IdBeepOn = 1
307                    { "DLG_TAB_SEQUENCE_BEEP_VISUALBELL", L"visualbell" },  // IdBeepVisual = 2
308            };
309            SetI18nListW("Tera Term", m_hWnd, IDC_BEEP_DROPDOWN, beep_type,
310                                     _countof(beep_type), ts.UILanguageFileW, ts.Beep);
311    
312          // ダイアログにフォーカスを当てる (2004.12.7 yutaka)          // ダイアログにフォーカスを当てる (2004.12.7 yutaka)
313          ::SetFocus(::GetDlgItem(GetSafeHwnd(), IDC_ACCEPT_MOUSE_EVENT_TRACKING));          ::SetFocus(::GetDlgItem(GetSafeHwnd(), IDC_ACCEPT_MOUSE_EVENT_TRACKING));
314  }  }
# Line 387  void CSequencePropPageDlg::OnOK() Line 396  void CSequencePropPageDlg::OnOK()
396          if (((ts.TermFlag & TF_REMOTECLEARSBUFF) != 0) != GetCheck(IDC_ACCEPT_CLEAR_SBUFF)) {          if (((ts.TermFlag & TF_REMOTECLEARSBUFF) != 0) != GetCheck(IDC_ACCEPT_CLEAR_SBUFF)) {
397                  ts.TermFlag ^= TF_REMOTECLEARSBUFF;                  ts.TermFlag ^= TF_REMOTECLEARSBUFF;
398          }          }
399    
400            if (GetCheck(IDC_DISABLE_PRINT_START) == 0) {
401                    ts.TermFlag |= TF_PRINTERCTRL;
402            } else {
403                    ts.TermFlag &= ~TF_PRINTERCTRL;
404            }
405    
406            ts.Beep = GetCurSel(IDC_BEEP_DROPDOWN);
407  }  }
408    
409  void CSequencePropPageDlg::OnHelp()  void CSequencePropPageDlg::OnHelp()

Legend:
Removed from v.10341  
changed lines
  Added in v.10358

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