Merge pull request #71 from lovesnow/development
修复Combo控件在XML中设置dropbox属性无效的bug
This commit is contained in:
commit
3856f80a5d
@ -257,6 +257,7 @@ std::wstring Combo::GetDropBoxAttributeList()
|
|||||||
void Combo::SetDropBoxAttributeList(const std::wstring& pstrList)
|
void Combo::SetDropBoxAttributeList(const std::wstring& pstrList)
|
||||||
{
|
{
|
||||||
m_sDropBoxAttributes = pstrList;
|
m_sDropBoxAttributes = pstrList;
|
||||||
|
m_pLayout->ApplyAttributeList(pstrList);
|
||||||
}
|
}
|
||||||
|
|
||||||
CSize Combo::GetDropBoxSize() const
|
CSize Combo::GetDropBoxSize() const
|
||||||
|
@ -1015,7 +1015,8 @@ void ScrollableBox::PaintChild(IRenderContext* pRender, const UiRect& rcPaint)
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
CSize scrollPos = GetScrollPos();
|
CSize scrollPos = GetScrollPos();
|
||||||
UiRect rcNewPaint = rcPaint;
|
UiRect rcNewPaint = GetPaddingPos();
|
||||||
|
AutoClip alphaClip(pRender, rcNewPaint, m_bClip);
|
||||||
rcNewPaint.Offset(scrollPos.cx, scrollPos.cy);
|
rcNewPaint.Offset(scrollPos.cx, scrollPos.cy);
|
||||||
rcNewPaint.Offset(GetRenderOffset().x, GetRenderOffset().y);
|
rcNewPaint.Offset(GetRenderOffset().x, GetRenderOffset().y);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user