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 10278 by zmatsuo, Tue Sep 20 14:57:48 2022 UTC revision 10279 by zmatsuo, Tue Sep 20 14:57:58 2022 UTC
# Line 474  void CCopypastePropPageDlg::OnInitDialog Line 474  void CCopypastePropPageDlg::OnInitDialog
474          SetDlgItemTextA(IDC_DELIM_LIST, ts.DelimList);          SetDlgItemTextA(IDC_DELIM_LIST, ts.DelimList);
475    
476          // (9)PasteDelayPerLine          // (9)PasteDelayPerLine
         char buf[64];  
         _snprintf_s(buf, sizeof(buf), "%d", ts.PasteDelayPerLine);  
477          SetDlgItemNum(IDC_PASTEDELAY_EDIT, ts.PasteDelayPerLine);          SetDlgItemNum(IDC_PASTEDELAY_EDIT, ts.PasteDelayPerLine);
478    
479          // (10) SelectOnActivate          // (10) SelectOnActivate
# Line 536  BOOL CCopypastePropPageDlg::OnCommand(WP Line 534  BOOL CCopypastePropPageDlg::OnCommand(WP
534    
535  void CCopypastePropPageDlg::OnOK()  void CCopypastePropPageDlg::OnOK()
536  {  {
         char buf[64];  
537          int val;          int val;
538    
539          // (1)          // (1)
# Line 590  void CCopypastePropPageDlg::OnOK() Line 587  void CCopypastePropPageDlg::OnOK()
587          GetDlgItemTextA(IDC_DELIM_LIST, ts.DelimList, sizeof(ts.DelimList));          GetDlgItemTextA(IDC_DELIM_LIST, ts.DelimList, sizeof(ts.DelimList));
588    
589          // (9)          // (9)
590          GetDlgItemTextA(IDC_PASTEDELAY_EDIT, buf, sizeof(buf));          val = GetDlgItemInt(IDC_PASTEDELAY_EDIT);
         val = atoi(buf);  
591          ts.PasteDelayPerLine =          ts.PasteDelayPerLine =
592                  (val < 0) ? 0 :                  (val < 0) ? 0 :
593                  (val > 5000) ? 5000 : val;                  (val > 5000) ? 5000 : val;
# Line 1018  BOOL CVisualPropPageDlg::OnCommand(WPARA Line 1014  BOOL CVisualPropPageDlg::OnCommand(WPARA
1014  HBRUSH CVisualPropPageDlg::OnCtlColor(HDC hDC, HWND hWnd)  HBRUSH CVisualPropPageDlg::OnCtlColor(HDC hDC, HWND hWnd)
1015  {  {
1016          if ( hWnd == GetDlgItem(IDC_SAMPLE_COLOR) ) {          if ( hWnd == GetDlgItem(IDC_SAMPLE_COLOR) ) {
1017                  BYTE r, g, b;                  BYTE r = (BYTE)GetDlgItemInt(IDC_COLOR_RED);
1018                  char buf[8];                  BYTE g = (BYTE)GetDlgItemInt(IDC_COLOR_GREEN);
1019                    BYTE b = (BYTE)GetDlgItemInt(IDC_COLOR_BLUE);
                 GetDlgItemTextA(IDC_COLOR_RED, buf, sizeof(buf));  
                 r = atoi(buf);  
   
                 GetDlgItemTextA(IDC_COLOR_GREEN, buf, sizeof(buf));  
                 g = atoi(buf);  
   
                 GetDlgItemTextA(IDC_COLOR_BLUE, buf, sizeof(buf));  
                 b = atoi(buf);  
   
1020                  SetBkMode(hDC, TRANSPARENT);                  SetBkMode(hDC, TRANSPARENT);
1021                  SetTextColor(hDC, RGB(r, g, b) );                  SetTextColor(hDC, RGB(r, g, b) );
1022    
# Line 1041  HBRUSH CVisualPropPageDlg::OnCtlColor(HD Line 1028  HBRUSH CVisualPropPageDlg::OnCtlColor(HD
1028  void CVisualPropPageDlg::OnOK()  void CVisualPropPageDlg::OnOK()
1029  {  {
1030          int sel;          int sel;
         char buf[MAXPATHLEN];  
1031          int flag_changed = 0;          int flag_changed = 0;
1032            int i;
1033    
1034          // (1)          // (1)
1035          GetDlgItemTextA(IDC_ALPHA_BLEND_ACTIVE, buf, sizeof(buf));          i = GetDlgItemInt(IDC_ALPHA_BLEND_ACTIVE);
1036          if (isdigit(buf[0])) {          ts.AlphaBlendActive =
1037                  int i = atoi(buf);                  (i < 0) ? 0 :
1038                  ts.AlphaBlendActive =                  (BYTE)((i > 255) ? 255 : i);
1039                          (i < 0) ? 0 :          i = GetDlgItemInt(IDC_ALPHA_BLEND_INACTIVE);
1040                          (i > 255) ? 255 : i;          ts.AlphaBlendInactive =
1041          }                  (i < 0) ? 0 :
1042          GetDlgItemTextA(IDC_ALPHA_BLEND_INACTIVE, buf, sizeof(buf));                  (BYTE)((i > 255) ? 255 : i);
         if (isdigit(buf[0])) {  
                 int i = atoi(buf);  
                 ts.AlphaBlendInactive =  
                         (i < 0) ? 0 :  
                         (i > 255) ? 255 : i;  
         }  
1043    
1044          // (2) テーマファイル選択          // (2) テーマファイル選択
1045          {          {

Legend:
Removed from v.10278  
changed lines
  Added in v.10279

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