| 1284 |
SendDlgItemMessage(IDC_ROTATE_SIZE_TYPE, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
SendDlgItemMessage(IDC_ROTATE_SIZE_TYPE, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
| 1285 |
SendDlgItemMessage(IDC_ROTATE_STEP_TEXT, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
SendDlgItemMessage(IDC_ROTATE_STEP_TEXT, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
| 1286 |
SendDlgItemMessage(IDC_ROTATE_STEP, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
SendDlgItemMessage(IDC_ROTATE_STEP, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
| 1287 |
|
|
| 1288 |
|
// Log options |
| 1289 |
|
SendDlgItemMessage(IDC_LOG_OPTION_GROUP, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
| 1290 |
|
SendDlgItemMessage(IDC_OPT_BINARY, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
| 1291 |
|
SendDlgItemMessage(IDC_OPT_APPEND, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
| 1292 |
|
SendDlgItemMessage(IDC_OPT_PLAINTEXT, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
| 1293 |
|
SendDlgItemMessage(IDC_OPT_TIMESTAMP, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
| 1294 |
|
SendDlgItemMessage(IDC_OPT_HIDEDLG, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
| 1295 |
|
SendDlgItemMessage(IDC_OPT_INCBUF, WM_SETFONT, (WPARAM)DlgLogFont, MAKELPARAM(TRUE,0)); |
| 1296 |
} |
} |
| 1297 |
else { |
else { |
| 1298 |
DlgLogFont = NULL; |
DlgLogFont = NULL; |
| 1320 |
GetDlgItemText(IDC_ROTATE_STEP_TEXT, uimsg, sizeof(uimsg)); |
GetDlgItemText(IDC_ROTATE_STEP_TEXT, uimsg, sizeof(uimsg)); |
| 1321 |
get_lang_msg("IDC_ROTATE_STEP_TEXT", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
get_lang_msg("IDC_ROTATE_STEP_TEXT", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 1322 |
SetDlgItemText(IDC_ROTATE_STEP_TEXT, ts.UIMsg); |
SetDlgItemText(IDC_ROTATE_STEP_TEXT, ts.UIMsg); |
| 1323 |
|
// Log options |
| 1324 |
|
// FIXME: メッセージカタログは既存のログオプションのものを流用したが、アクセラレータキーが重複するかもしれない。 |
| 1325 |
|
GetDlgItemText(IDC_LOG_OPTION_GROUP, uimsg, sizeof(uimsg)); |
| 1326 |
|
get_lang_msg("DLG_FOPT", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 1327 |
|
SetDlgItemText(IDC_LOG_OPTION_GROUP, ts.UIMsg); |
| 1328 |
|
GetDlgItemText(IDC_OPT_BINARY, uimsg, sizeof(uimsg)); |
| 1329 |
|
get_lang_msg("DLG_FOPT_BINARY", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 1330 |
|
SetDlgItemText(IDC_OPT_BINARY, ts.UIMsg); |
| 1331 |
|
GetDlgItemText(IDC_OPT_APPEND, uimsg, sizeof(uimsg)); |
| 1332 |
|
get_lang_msg("DLG_FOPT_APPEND", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 1333 |
|
SetDlgItemText(IDC_OPT_APPEND, ts.UIMsg); |
| 1334 |
|
GetDlgItemText(IDC_OPT_PLAINTEXT, uimsg, sizeof(uimsg)); |
| 1335 |
|
get_lang_msg("DLG_FOPT_PLAIN", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 1336 |
|
SetDlgItemText(IDC_OPT_PLAINTEXT, ts.UIMsg); |
| 1337 |
|
GetDlgItemText(IDC_OPT_TIMESTAMP, uimsg, sizeof(uimsg)); |
| 1338 |
|
get_lang_msg("DLG_FOPT_TIMESTAMP", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 1339 |
|
SetDlgItemText(IDC_OPT_TIMESTAMP, ts.UIMsg); |
| 1340 |
|
GetDlgItemText(IDC_OPT_HIDEDLG, uimsg, sizeof(uimsg)); |
| 1341 |
|
get_lang_msg("DLG_FOPT_HIDEDIALOG", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 1342 |
|
SetDlgItemText(IDC_OPT_HIDEDLG, ts.UIMsg); |
| 1343 |
|
GetDlgItemText(IDC_OPT_INCBUF, uimsg, sizeof(uimsg)); |
| 1344 |
|
get_lang_msg("DLG_FOPT_ALLBUFFINFIRST", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile); |
| 1345 |
|
SetDlgItemText(IDC_OPT_INCBUF, ts.UIMsg); |
| 1346 |
|
|
| 1347 |
|
|
| 1348 |
// Viewlog Editor path (2005.1.29 yutaka) |
// Viewlog Editor path (2005.1.29 yutaka) |
| 1384 |
GetDlgItem(IDC_ROTATE_STEP)->EnableWindow(TRUE); |
GetDlgItem(IDC_ROTATE_STEP)->EnableWindow(TRUE); |
| 1385 |
} |
} |
| 1386 |
|
|
| 1387 |
|
// Log options |
| 1388 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_BINARY); |
| 1389 |
|
btn->SetCheck(ts.LogBinary != 0); |
| 1390 |
|
if (ts.LogBinary) { |
| 1391 |
|
GetDlgItem(IDC_OPT_PLAINTEXT)->EnableWindow(FALSE); |
| 1392 |
|
GetDlgItem(IDC_OPT_TIMESTAMP)->EnableWindow(FALSE); |
| 1393 |
|
} else { |
| 1394 |
|
GetDlgItem(IDC_OPT_PLAINTEXT)->EnableWindow(TRUE); |
| 1395 |
|
GetDlgItem(IDC_OPT_TIMESTAMP)->EnableWindow(TRUE); |
| 1396 |
|
} |
| 1397 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_APPEND); |
| 1398 |
|
btn->SetCheck(ts.Append != 0); |
| 1399 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_PLAINTEXT); |
| 1400 |
|
btn->SetCheck(ts.LogTypePlainText != 0); |
| 1401 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_TIMESTAMP); |
| 1402 |
|
btn->SetCheck(ts.LogTimestamp != 0); |
| 1403 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_HIDEDLG); |
| 1404 |
|
btn->SetCheck(ts.LogHideDialog != 0); |
| 1405 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_INCBUF); |
| 1406 |
|
btn->SetCheck(ts.LogAllBuffIncludedInFirst != 0); |
| 1407 |
|
|
| 1408 |
|
|
| 1409 |
// ダイアログにフォーカスを当てる |
// ダイアログにフォーカスを当てる |
| 1410 |
::SetFocus(::GetDlgItem(GetSafeHwnd(), IDC_VIEWLOG_EDITOR)); |
::SetFocus(::GetDlgItem(GetSafeHwnd(), IDC_VIEWLOG_EDITOR)); |
| 1469 |
|
|
| 1470 |
} |
} |
| 1471 |
return TRUE; |
return TRUE; |
| 1472 |
|
|
| 1473 |
|
case IDC_OPT_BINARY | (BN_CLICKED << 16): |
| 1474 |
|
{ |
| 1475 |
|
CButton *btn; |
| 1476 |
|
// バイナリオプションが有効の場合、FixLogOption() で無効化している |
| 1477 |
|
// オプションを、ここでも無効にしなければならない。 |
| 1478 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_BINARY); |
| 1479 |
|
if (btn->GetCheck()) { |
| 1480 |
|
ts.LogBinary = 1; |
| 1481 |
|
|
| 1482 |
|
ts.LogTypePlainText = 0; |
| 1483 |
|
ts.LogTimestamp = 0; |
| 1484 |
|
GetDlgItem(IDC_OPT_PLAINTEXT)->EnableWindow(FALSE); |
| 1485 |
|
GetDlgItem(IDC_OPT_TIMESTAMP)->EnableWindow(FALSE); |
| 1486 |
|
} else { |
| 1487 |
|
ts.LogBinary = 0; |
| 1488 |
|
|
| 1489 |
|
GetDlgItem(IDC_OPT_PLAINTEXT)->EnableWindow(TRUE); |
| 1490 |
|
GetDlgItem(IDC_OPT_TIMESTAMP)->EnableWindow(TRUE); |
| 1491 |
|
} |
| 1492 |
|
} |
| 1493 |
|
return TRUE; |
| 1494 |
|
|
| 1495 |
|
case IDC_OPT_APPEND | (BN_CLICKED << 16): |
| 1496 |
|
{ |
| 1497 |
|
CButton *btn; |
| 1498 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_APPEND); |
| 1499 |
|
if (btn->GetCheck()) { |
| 1500 |
|
ts.Append = 1; |
| 1501 |
|
} else { |
| 1502 |
|
ts.Append = 0; |
| 1503 |
|
} |
| 1504 |
|
} |
| 1505 |
|
return TRUE; |
| 1506 |
|
|
| 1507 |
|
case IDC_OPT_PLAINTEXT | (BN_CLICKED << 16): |
| 1508 |
|
{ |
| 1509 |
|
CButton *btn; |
| 1510 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_PLAINTEXT); |
| 1511 |
|
if (btn->GetCheck()) { |
| 1512 |
|
ts.LogTypePlainText = 1; |
| 1513 |
|
} else { |
| 1514 |
|
ts.LogTypePlainText = 0; |
| 1515 |
|
} |
| 1516 |
|
} |
| 1517 |
|
return TRUE; |
| 1518 |
|
|
| 1519 |
|
case IDC_OPT_TIMESTAMP | (BN_CLICKED << 16): |
| 1520 |
|
{ |
| 1521 |
|
CButton *btn; |
| 1522 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_TIMESTAMP); |
| 1523 |
|
if (btn->GetCheck()) { |
| 1524 |
|
ts.LogTimestamp = 1; |
| 1525 |
|
} else { |
| 1526 |
|
ts.LogTimestamp = 0; |
| 1527 |
|
} |
| 1528 |
|
} |
| 1529 |
|
return TRUE; |
| 1530 |
|
|
| 1531 |
|
case IDC_OPT_HIDEDLG | (BN_CLICKED << 16): |
| 1532 |
|
{ |
| 1533 |
|
CButton *btn; |
| 1534 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_HIDEDLG); |
| 1535 |
|
if (btn->GetCheck()) { |
| 1536 |
|
ts.LogHideDialog = 1; |
| 1537 |
|
} else { |
| 1538 |
|
ts.LogHideDialog = 0; |
| 1539 |
|
} |
| 1540 |
|
} |
| 1541 |
|
return TRUE; |
| 1542 |
|
|
| 1543 |
|
case IDC_OPT_INCBUF | (BN_CLICKED << 16): |
| 1544 |
|
{ |
| 1545 |
|
CButton *btn; |
| 1546 |
|
btn = (CButton *)GetDlgItem(IDC_OPT_INCBUF); |
| 1547 |
|
if (btn->GetCheck()) { |
| 1548 |
|
ts.LogAllBuffIncludedInFirst = 1; |
| 1549 |
|
} else { |
| 1550 |
|
ts.LogAllBuffIncludedInFirst = 0; |
| 1551 |
|
} |
| 1552 |
|
} |
| 1553 |
|
return TRUE; |
| 1554 |
} |
} |
| 1555 |
|
|
| 1556 |
return CPropertyPage::OnCommand(wParam, lParam); |
return CPropertyPage::OnCommand(wParam, lParam); |