draw focus rect for wxCheckListBox item

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60531 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Paul Cornett
2009-05-06 16:04:20 +00:00
parent 6efda5fda4
commit ab0c29ae95
2 changed files with 4 additions and 6 deletions

View File

@@ -215,6 +215,9 @@ bool wxCheckListBoxItem::OnDrawItem(wxDC& dc, const wxRect& rc,
ImageList_Destroy(himl);
if (stat & wxODHasFocus)
wxRendererNative::Get().DrawFocusRect(m_pParent, dc, rc);
return true;
}

View File

@@ -294,14 +294,9 @@ bool wxOwnerDrawn::OnMeasureItem(size_t *pwidth, size_t *pheight)
// draw the item
bool wxOwnerDrawn::OnDrawItem(wxDC& dc,
const wxRect& rc,
wxODAction act,
wxODAction,
wxODStatus st)
{
// we do nothing on focus change
if ( act == wxODFocusChanged )
return true;
// this flag determines whether or not an edge will
// be drawn around the bitmap. In most "windows classic"
// applications, a 1-pixel highlight edge is drawn around