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 3305 by maya, Tue Mar 24 15:10:33 2009 UTC revision 3306 by maya, Sun Apr 12 12:45:43 2009 UTC
# Line 289  BOOL CCopypastePropPageDlg::OnInitDialog Line 289  BOOL CCopypastePropPageDlg::OnInitDialog
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    
# Line 302  BOOL CCopypastePropPageDlg::OnInitDialog Line 303  BOOL CCopypastePropPageDlg::OnInitDialog
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;
# Line 325  BOOL CCopypastePropPageDlg::OnInitDialog Line 329  BOOL CCopypastePropPageDlg::OnInitDialog
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);
# Line 354  BOOL CCopypastePropPageDlg::OnInitDialog Line 364  BOOL CCopypastePropPageDlg::OnInitDialog
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));
# Line 383  BOOL CCopypastePropPageDlg::OnCommand(WP Line 396  BOOL CCopypastePropPageDlg::OnCommand(WP
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);
# Line 406  void CCopypastePropPageDlg::OnOK() Line 421  void CCopypastePropPageDlg::OnOK()
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    

Legend:
Removed from v.3305  
changed lines
  Added in v.3306

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