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 2628 by doda, Wed Dec 24 09:38:42 2008 UTC revision 2670 by doda, Tue Mar 3 09:53:59 2009 UTC
# Line 459  BOOL CVisualPropPageDlg::OnInitDialog() Line 459  BOOL CVisualPropPageDlg::OnInitDialog()
459                  SendDlgItemMessage(IDC_BLUE, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));                  SendDlgItemMessage(IDC_BLUE, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
460                  SendDlgItemMessage(IDC_COLOR_BLUE, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));                  SendDlgItemMessage(IDC_COLOR_BLUE, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
461                  SendDlgItemMessage(IDC_SAMPLE_COLOR, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));                  SendDlgItemMessage(IDC_SAMPLE_COLOR, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
462                    SendDlgItemMessage(IDC_ENABLE_ATTR_COLOR_BOLD, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
463                    SendDlgItemMessage(IDC_ENABLE_ATTR_COLOR_BLINK, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
464                    SendDlgItemMessage(IDC_ENABLE_ATTR_COLOR_REVERSE, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
465                    SendDlgItemMessage(IDC_ENABLE_URL_COLOR, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
466                    SendDlgItemMessage(IDC_ENABLE_ANSI_COLOR, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
467          }          }
468          else {          else {
469                  DlgVisualFont = NULL;                  DlgVisualFont = NULL;
# Line 482  BOOL CVisualPropPageDlg::OnInitDialog() Line 487  BOOL CVisualPropPageDlg::OnInitDialog()
487          GetDlgItemText(IDC_BLUE, uimsg, sizeof(uimsg));          GetDlgItemText(IDC_BLUE, uimsg, sizeof(uimsg));
488          get_lang_msg("DLG_TAB_VISUAL_BLUE", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);          get_lang_msg("DLG_TAB_VISUAL_BLUE", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);
489          SetDlgItemText(IDC_BLUE, ts.UIMsg);          SetDlgItemText(IDC_BLUE, ts.UIMsg);
490            GetDlgItemText(IDC_ENABLE_ATTR_COLOR_BOLD, uimsg, sizeof(uimsg));
491            get_lang_msg("DLG_TAB_VISUAL_BOLD", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);
492            SetDlgItemText(IDC_ENABLE_ATTR_COLOR_BOLD, ts.UIMsg);
493            GetDlgItemText(IDC_ENABLE_ATTR_COLOR_BLINK, uimsg, sizeof(uimsg));
494            get_lang_msg("DLG_TAB_VISUAL_BLINK", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);
495            SetDlgItemText(IDC_ENABLE_ATTR_COLOR_BLINK, ts.UIMsg);
496            GetDlgItemText(IDC_ENABLE_ATTR_COLOR_REVERSE, uimsg, sizeof(uimsg));
497            get_lang_msg("DLG_TAB_VISUAL_REVERSE", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);
498            SetDlgItemText(IDC_ENABLE_ATTR_COLOR_REVERSE, ts.UIMsg);
499            GetDlgItemText(IDC_ENABLE_URL_COLOR, uimsg, sizeof(uimsg));
500            get_lang_msg("DLG_TAB_VISUAL_URL", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);
501            SetDlgItemText(IDC_ENABLE_URL_COLOR, ts.UIMsg);
502            GetDlgItemText(IDC_ENABLE_ANSI_COLOR, uimsg, sizeof(uimsg));
503            get_lang_msg("DLG_TAB_VISUAL_ANSI", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);
504            SetDlgItemText(IDC_ENABLE_ANSI_COLOR, ts.UIMsg);
505    
506          // (1)AlphaBlend          // (1)AlphaBlend
507          _snprintf_s(buf, sizeof(buf), _TRUNCATE, "%d", ts.AlphaBlend);          _snprintf_s(buf, sizeof(buf), _TRUNCATE, "%d", ts.AlphaBlend);
# Line 511  BOOL CVisualPropPageDlg::OnInitDialog() Line 531  BOOL CVisualPropPageDlg::OnInitDialog()
531                      (LPARAM)GetDlgItem(IDC_SAMPLE_COLOR));                      (LPARAM)GetDlgItem(IDC_SAMPLE_COLOR));
532  #endif  #endif
533    
534            // (5)Bold Attr Color
535            btn = (CButton *)GetDlgItem(IDC_ENABLE_ATTR_COLOR_BOLD);
536            btn->SetCheck((ts.ColorFlag&CF_BOLDCOLOR) != 0);
537    
538            // (6)Blink Attr Color
539            btn = (CButton *)GetDlgItem(IDC_ENABLE_ATTR_COLOR_BLINK);
540            btn->SetCheck((ts.ColorFlag&CF_BLINKCOLOR) != 0);
541    
542            // (7)Reverse Attr Color
543            btn = (CButton *)GetDlgItem(IDC_ENABLE_ATTR_COLOR_REVERSE);
544            btn->SetCheck((ts.ColorFlag&CF_REVERSECOLOR) != 0);
545    
546            // (8)URL Color
547            btn = (CButton *)GetDlgItem(IDC_ENABLE_URL_COLOR);
548            btn->SetCheck((ts.ColorFlag&CF_URLCOLOR) != 0);
549    
550            // (9)Color
551            btn = (CButton *)GetDlgItem(IDC_ENABLE_ANSI_COLOR);
552            btn->SetCheck((ts.ColorFlag&CF_ANSICOLOR) != 0);
553    
554          // ダイアログにフォーカスを当てる          // ダイアログにフォーカスを当てる
555          ::SetFocus(::GetDlgItem(GetSafeHwnd(), IDC_ALPHA_BLEND));          ::SetFocus(::GetDlgItem(GetSafeHwnd(), IDC_ALPHA_BLEND));
556    
# Line 641  void CVisualPropPageDlg::OnOK() Line 681  void CVisualPropPageDlg::OnOK()
681                  strncpy_s(ts.MouseCursorName, sizeof(ts.MouseCursorName), MouseCursor[sel].name, _TRUNCATE);                  strncpy_s(ts.MouseCursorName, sizeof(ts.MouseCursorName), MouseCursor[sel].name, _TRUNCATE);
682          }          }
683    
684            // (5) Attr Bold Color
685            btn = (CButton *)GetDlgItem(IDC_ENABLE_ATTR_COLOR_BOLD);
686            if (((ts.ColorFlag & CF_BOLDCOLOR) != 0) != btn->GetCheck()) {
687              ts.ColorFlag ^= CF_BOLDCOLOR;
688            }
689    
690            // (6) Attr Blink Color
691            btn = (CButton *)GetDlgItem(IDC_ENABLE_ATTR_COLOR_BLINK);
692            if (((ts.ColorFlag & CF_BLINKCOLOR) != 0) != btn->GetCheck()) {
693              ts.ColorFlag ^= CF_BLINKCOLOR;
694            }
695    
696            // (7) Attr Reverse Color
697            btn = (CButton *)GetDlgItem(IDC_ENABLE_ATTR_COLOR_REVERSE);
698            if (((ts.ColorFlag & CF_REVERSECOLOR) != 0) != btn->GetCheck()) {
699              ts.ColorFlag ^= CF_REVERSECOLOR;
700            }
701    
702            // (8) URL Color
703            btn = (CButton *)GetDlgItem(IDC_ENABLE_URL_COLOR);
704            if (((ts.ColorFlag & CF_URLCOLOR) != 0) != btn->GetCheck()) {
705              ts.ColorFlag ^= CF_URLCOLOR;
706            }
707    
708            // (9) Color
709            btn = (CButton *)GetDlgItem(IDC_ENABLE_ANSI_COLOR);
710            if (((ts.ColorFlag & CF_ANSICOLOR) != 0) != btn->GetCheck()) {
711              ts.ColorFlag ^= CF_ANSICOLOR;
712            }
713    
714          // 2006/03/11 by 337 : Alpha値も即時変更          // 2006/03/11 by 337 : Alpha値も即時変更
715          // Layered窓になっていない場合は効果が無い          // Layered窓になっていない場合は効果が無い
716          if (ts.EtermLookfeel.BGUseAlphaBlendAPI) {          if (ts.EtermLookfeel.BGUseAlphaBlendAPI) {

Legend:
Removed from v.2628  
changed lines
  Added in v.2670

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