| 2605 | } |
| 2606 | |
| 2607 | void InitializeDrawStruct(LPNMCTCCUSTOMDRAW lpNMCustomDraw) |
| 2608 | { |
| 2609 | DWORD dwStyle = this->GetStyle(); |
| 2610 | |
| 2611 | lpNMCustomDraw->hFontInactive = m_font; |
| 2612 | lpNMCustomDraw->hFontSelected = m_fontSel; |
| 2613 | lpNMCustomDraw->hBrushBackground = ::GetSysColorBrush(COLOR_BTNFACE); |
| 2614 | lpNMCustomDraw->clrTextSelected = ::GetSysColor(COLOR_BTNTEXT); |
| 2615 | lpNMCustomDraw->clrTextInactive = ::GetSysColor(COLOR_BTNTEXT); |
| 2616 | lpNMCustomDraw->clrSelectedTab = ::GetSysColor(COLOR_BTNFACE); |
| 2617 | lpNMCustomDraw->clrBtnFace = ::GetSysColor(COLOR_BTNFACE); |
| 2618 | lpNMCustomDraw->clrBtnShadow = ::GetSysColor(COLOR_BTNSHADOW); |
| 2619 | lpNMCustomDraw->clrBtnHighlight = ::GetSysColor(COLOR_BTNHIGHLIGHT); |
| 2620 | lpNMCustomDraw->clrBtnText = ::GetSysColor(COLOR_BTNTEXT); |
| 2621 | lpNMCustomDraw->clrHighlight = ::GetSysColor(COLOR_HIGHLIGHT); |
| 2622 | #if WINVER >= 0x0500 || _WIN32_WINNT >= 0x0500 |
| 2623 | lpNMCustomDraw->clrHighlightHotTrack = ::GetSysColor(COLOR_HOTLIGHT); |
| 2624 | #else |
| 2625 | lpNMCustomDraw->clrHighlightHotTrack = ::GetSysColor(COLOR_HIGHLIGHT); |
| 2626 | #endif |
| 2627 | lpNMCustomDraw->clrHighlightText = ::GetSysColor(COLOR_HIGHLIGHTTEXT); |
| 2628 | } |
| 2629 | |
| 2630 | void DoPrePaint(RECT rcClient, LPNMCTCCUSTOMDRAW lpNMCustomDraw) |
| 2631 | { |
nothing calls this directly
no outgoing calls
no test coverage detected