| Index: xfa/fwl/basewidget/fwl_comboboximp.cpp
|
| diff --git a/xfa/fwl/basewidget/fwl_comboboximp.cpp b/xfa/fwl/basewidget/fwl_comboboximp.cpp
|
| index 34e98fa38a9c1c0ce280fe801b7ab6cdeb090d11..8d4ac452f7201342ad3c91cb106405981c8e99b8 100644
|
| --- a/xfa/fwl/basewidget/fwl_comboboximp.cpp
|
| +++ b/xfa/fwl/basewidget/fwl_comboboximp.cpp
|
| @@ -660,20 +660,20 @@ FWL_Error CFWL_ComboBoxImp::DrawWidget(CFX_Graphics* pGraphics,
|
| IFWL_ListItem* hItem = pData->GetItem(m_pInterface, m_iCurSel);
|
| static_cast<CFWL_ComboListImp*>(m_pListBox->GetImpl())
|
| ->GetItemText(hItem, wsText);
|
| - CFWL_ThemeText param;
|
| - param.m_pWidget = m_pInterface;
|
| - param.m_iPart = CFWL_Part::Caption;
|
| - param.m_dwStates = m_iBtnState;
|
| - param.m_pGraphics = pGraphics;
|
| - param.m_matrix.Concat(*pMatrix);
|
| - param.m_rtPart = rtTextBk;
|
| - param.m_dwStates = (m_pProperties->m_dwStates & FWL_WGTSTATE_Focused)
|
| - ? CFWL_PartState_Selected
|
| - : CFWL_PartState_Normal;
|
| - param.m_wsText = wsText;
|
| - param.m_dwTTOStyles = FDE_TTOSTYLE_SingleLine;
|
| - param.m_iTTOAlign = FDE_TTOALIGNMENT_CenterLeft;
|
| - pTheme->DrawText(¶m);
|
| + CFWL_ThemeText theme_text;
|
| + theme_text.m_pWidget = m_pInterface;
|
| + theme_text.m_iPart = CFWL_Part::Caption;
|
| + theme_text.m_dwStates = m_iBtnState;
|
| + theme_text.m_pGraphics = pGraphics;
|
| + theme_text.m_matrix.Concat(*pMatrix);
|
| + theme_text.m_rtPart = rtTextBk;
|
| + theme_text.m_dwStates = (m_pProperties->m_dwStates & FWL_WGTSTATE_Focused)
|
| + ? CFWL_PartState_Selected
|
| + : CFWL_PartState_Normal;
|
| + theme_text.m_wsText = wsText;
|
| + theme_text.m_dwTTOStyles = FDE_TTOSTYLE_SingleLine;
|
| + theme_text.m_iTTOAlign = FDE_TTOALIGNMENT_CenterLeft;
|
| + pTheme->DrawText(&theme_text);
|
| }
|
| }
|
| {
|
|
|