| 672 |
{ IDC_RED, "DLG_TAB_VISUAL_RED" }, |
{ IDC_RED, "DLG_TAB_VISUAL_RED" }, |
| 673 |
{ IDC_GREEN, "DLG_TAB_VISUAL_GREEN" }, |
{ IDC_GREEN, "DLG_TAB_VISUAL_GREEN" }, |
| 674 |
{ IDC_BLUE, "DLG_TAB_VISUAL_BLUE" }, |
{ IDC_BLUE, "DLG_TAB_VISUAL_BLUE" }, |
| 675 |
|
{ IDC_CHECK_CORNERDONTROUND, "DLG_TAB_VISUAL_CORNER_DONT_ROUND" }, |
| 676 |
{ IDC_ENABLE_ATTR_COLOR_BOLD, "DLG_TAB_VISUAL_BOLD_COLOR" }, // SGR 1 |
{ IDC_ENABLE_ATTR_COLOR_BOLD, "DLG_TAB_VISUAL_BOLD_COLOR" }, // SGR 1 |
| 677 |
{ IDC_ENABLE_ATTR_FONT_BOLD, "DLG_TAB_VISUAL_BOLD_FONT" }, |
{ IDC_ENABLE_ATTR_FONT_BOLD, "DLG_TAB_VISUAL_BOLD_FONT" }, |
| 678 |
{ IDC_ENABLE_ATTR_COLOR_UNDERLINE, "DLG_TAB_VISUAL_UNDERLINE_COLOR" }, // SGR 4 |
{ IDC_ENABLE_ATTR_COLOR_UNDERLINE, "DLG_TAB_VISUAL_UNDERLINE_COLOR" }, // SGR 4 |
| 790 |
SetCheck(IDC_CHECK_FAST_SIZE_MOVE, ts.EtermLookfeel.BGFastSizeMove != 0); |
SetCheck(IDC_CHECK_FAST_SIZE_MOVE, ts.EtermLookfeel.BGFastSizeMove != 0); |
| 791 |
SetCheck(IDC_CHECK_FLICKER_LESS_MOVE, ts.EtermLookfeel.BGNoCopyBits != 0); |
SetCheck(IDC_CHECK_FLICKER_LESS_MOVE, ts.EtermLookfeel.BGNoCopyBits != 0); |
| 792 |
|
|
| 793 |
|
SetCheck(IDC_CHECK_CORNERDONTROUND, (ts.WindowCornerDontround) != 0); |
| 794 |
|
if (pDwmSetWindowAttribute == NULL) { |
| 795 |
|
EnableDlgItem(IDC_CHECK_CORNERDONTROUND, FALSE); |
| 796 |
|
} |
| 797 |
|
|
| 798 |
// ダイアログにフォーカスを当てる |
// ダイアログにフォーカスを当てる |
| 799 |
::SetFocus(GetDlgItem(IDC_ALPHA_BLEND_ACTIVE)); |
::SetFocus(GetDlgItem(IDC_ALPHA_BLEND_ACTIVE)); |
| 800 |
|
|
| 1185 |
ts.EtermLookfeel.BGFastSizeMove = GetCheck(IDC_CHECK_FAST_SIZE_MOVE); |
ts.EtermLookfeel.BGFastSizeMove = GetCheck(IDC_CHECK_FAST_SIZE_MOVE); |
| 1186 |
ts.EtermLookfeel.BGNoCopyBits = GetCheck(IDC_CHECK_FLICKER_LESS_MOVE); |
ts.EtermLookfeel.BGNoCopyBits = GetCheck(IDC_CHECK_FLICKER_LESS_MOVE); |
| 1187 |
|
|
| 1188 |
|
if (ts.WindowCornerDontround != GetCheck(IDC_CHECK_CORNERDONTROUND)) { |
| 1189 |
|
ts.WindowCornerDontround = GetCheck(IDC_CHECK_CORNERDONTROUND); |
| 1190 |
|
if (pDwmSetWindowAttribute != NULL) { |
| 1191 |
|
DWM_WINDOW_CORNER_PREFERENCE preference = ts.WindowCornerDontround ? DWMWCP_DONOTROUND : DWMWCP_DEFAULT; |
| 1192 |
|
pDwmSetWindowAttribute(HVTWin, DWMWA_WINDOW_CORNER_PREFERENCE, &preference, sizeof(preference)); |
| 1193 |
|
} |
| 1194 |
|
} |
| 1195 |
|
|
| 1196 |
// ANSI Color |
// ANSI Color |
| 1197 |
if (CheckColorChanged()) { |
if (CheckColorChanged()) { |
| 1198 |
// 色の変更が行われた |
// 色の変更が行われた |