MCPcopy Create free account
hub / github.com/cinience/RedisStudio / PaintText

Method PaintText

DuiLib/Control/UIList.cpp:1524–1542  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1522}
1523
1524void CListHeaderItemUI::PaintText(HDC hDC)
1525{
1526 if( m_dwTextColor == 0 ) m_dwTextColor = m_pManager->GetDefaultFontColor();
1527
1528 RECT rcText = m_rcItem;
1529 rcText.left += m_rcTextPadding.left;
1530 rcText.top += m_rcTextPadding.top;
1531 rcText.right -= m_rcTextPadding.right;
1532 rcText.bottom -= m_rcTextPadding.bottom;
1533
1534 if( m_sText.IsEmpty() ) return;
1535 int nLinks = 0;
1536 if( m_bShowHtml )
1537 CRenderEngine::DrawHtmlText(hDC, m_pManager, rcText, m_sText, m_dwTextColor, \
1538 NULL, NULL, nLinks, DT_SINGLELINE | m_uTextStyle);
1539 else
1540 CRenderEngine::DrawText(hDC, m_pManager, rcText, m_sText, m_dwTextColor, \
1541 m_iFont, DT_SINGLELINE | m_uTextStyle);
1542}
1543
1544/////////////////////////////////////////////////////////////////////////////////////
1545//

Callers

nothing calls this directly

Calls 2

GetDefaultFontColorMethod · 0.80
IsEmptyMethod · 0.80

Tested by

no test coverage detected