| 3500 | } |
| 3501 | |
| 3502 | HBRUSH CColorCopDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { |
| 3503 | if (!(m_Appflags & DarkMode)) |
| 3504 | return CDialog::OnCtlColor(pDC, pWnd, nCtlColor); |
| 3505 | |
| 3506 | if (!::IsWindow(pWnd->GetSafeHwnd())) |
| 3507 | return CDialog::OnCtlColor(pDC, pWnd, nCtlColor); |
| 3508 | |
| 3509 | switch (nCtlColor) { |
| 3510 | case CTLCOLOR_DLG: |
| 3511 | case CTLCOLOR_STATIC: |
| 3512 | case CTLCOLOR_EDIT: |
| 3513 | pDC->SetBkColor(RGB(32, 32, 32)); |
| 3514 | pDC->SetTextColor(m_clrText); |
| 3515 | return (HBRUSH) m_brDarkMode.GetSafeHandle(); |
| 3516 | } |
| 3517 | |
| 3518 | return CDialog::OnCtlColor(pDC, pWnd, nCtlColor); |
| 3519 | } |
| 3520 | |
| 3521 | |
| 3522 | BOOL CColorCopDlg::OnEraseBkgnd(CDC* pDC) { |
nothing calls this directly
no outgoing calls
no test coverage detected