| 383 |
{ |
{ |
| 384 |
CButton *btn; |
CButton *btn; |
| 385 |
CComboBox *cmb; |
CComboBox *cmb; |
| 386 |
|
int sel; |
| 387 |
|
|
| 388 |
// (1)IDC_ACCEPT_MOUSE_EVENT_TRACKING |
// (1)IDC_ACCEPT_MOUSE_EVENT_TRACKING |
| 389 |
btn = (CButton *)GetDlgItem(IDC_ACCEPT_MOUSE_EVENT_TRACKING); |
btn = (CButton *)GetDlgItem(IDC_ACCEPT_MOUSE_EVENT_TRACKING); |
| 395 |
|
|
| 396 |
// (3)IDC_ACCEPT_TITLE_CHANGING |
// (3)IDC_ACCEPT_TITLE_CHANGING |
| 397 |
cmb = (CComboBox *)GetDlgItem(IDC_ACCEPT_TITLE_CHANGING); |
cmb = (CComboBox *)GetDlgItem(IDC_ACCEPT_TITLE_CHANGING); |
| 398 |
ts.AcceptTitleChangeRequest = cmb->GetCurSel(); |
sel = cmb->GetCurSel(); |
| 399 |
|
if (0 <= sel && sel <= IdTitleChangeRequestMax) { |
| 400 |
|
ts.AcceptTitleChangeRequest = sel; |
| 401 |
|
} |
| 402 |
|
|
| 403 |
// (4)IDC_TITLE_REPORT |
// (4)IDC_TITLE_REPORT |
| 404 |
cmb = (CComboBox *)GetDlgItem(IDC_TITLE_REPORT); |
cmb = (CComboBox *)GetDlgItem(IDC_TITLE_REPORT); |
| 410 |
ts.WindowFlag &= ~WF_TITLEREPORT; |
ts.WindowFlag &= ~WF_TITLEREPORT; |
| 411 |
ts.WindowFlag |= IdTitleReportAccept; |
ts.WindowFlag |= IdTitleReportAccept; |
| 412 |
break; |
break; |
| 413 |
default: // 2 |
case 2: |
| 414 |
ts.WindowFlag |= IdTitleReportEmpty; |
ts.WindowFlag |= IdTitleReportEmpty; |
| 415 |
break; |
break; |
| 416 |
|
default: // Invalid value. |
| 417 |
|
break; |
| 418 |
} |
} |
| 419 |
|
|
| 420 |
// (5)IDC_WINDOW_CTRL |
// (5)IDC_WINDOW_CTRL |
| 435 |
ts.WindowFlag ^= WF_CURSORCHANGE; |
ts.WindowFlag ^= WF_CURSORCHANGE; |
| 436 |
} |
} |
| 437 |
|
|
| 438 |
// (8)IDC_TITLE_REPORT |
// (8)IDC_CLIPBOARD_ACCESS |
| 439 |
cmb = (CComboBox *)GetDlgItem(IDC_CLIPBOARD_ACCESS); |
cmb = (CComboBox *)GetDlgItem(IDC_CLIPBOARD_ACCESS); |
| 440 |
switch (cmb->GetCurSel()) { |
switch (cmb->GetCurSel()) { |
| 441 |
case 0: // off |
case 0: // off |
| 449 |
ts.CtrlFlag &= ~CSF_CBRW; |
ts.CtrlFlag &= ~CSF_CBRW; |
| 450 |
ts.CtrlFlag |= CSF_CBREAD; |
ts.CtrlFlag |= CSF_CBREAD; |
| 451 |
break; |
break; |
| 452 |
default: // read/write |
case 3: // read/write |
| 453 |
ts.CtrlFlag |= CSF_CBRW; |
ts.CtrlFlag |= CSF_CBRW; |
| 454 |
break; |
break; |
| 455 |
|
default: // Invalid value. |
| 456 |
|
break; |
| 457 |
} |
} |
| 458 |
} |
} |
| 459 |
|
|
| 1175 |
case 2: |
case 2: |
| 1176 |
ts.FontQuality = ANTIALIASED_QUALITY; |
ts.FontQuality = ANTIALIASED_QUALITY; |
| 1177 |
break; |
break; |
| 1178 |
default: // 3 |
case 3: |
| 1179 |
ts.FontQuality = CLEARTYPE_QUALITY; |
ts.FontQuality = CLEARTYPE_QUALITY; |
| 1180 |
break; |
break; |
| 1181 |
|
default: // Invalid value. |
| 1182 |
|
break; |
| 1183 |
} |
} |
| 1184 |
|
|
| 1185 |
// (6) Attr Bold Color |
// (6) Attr Bold Color |