Files
wxWidgets/include/wx
Vadim Zeitlin ed84dc74d9 Fix drawing of items with custom background in wxGenericListCtrl.
This was broken by the changes of r64879 which erroneously used
wxRendererNative::DrawItemSelectionRect() even for the non-selected items.

Now only use DrawItemSelectionRect() for the selected items to make them
appear natively while drawing the non-selected items with custom background
colour ourselves.

Also refactor the code to avoid (the not quite and hence especially
pernicious) duplication between wxListLineData::Draw() and DrawInReportMode():
rename SetAttributes() to ApplyAttributes() and draw the item background in
this function now instead of doing it in both Draw() and DrawInReportMode().

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65541 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-09-14 13:18:48 +00:00
..
2010-09-11 09:20:28 +00:00
2010-08-24 11:23:22 +00:00
2009-12-05 19:57:58 +00:00
2010-07-23 23:32:46 +00:00
2009-10-05 22:55:53 +00:00
2009-09-24 20:47:34 +00:00
2010-04-16 10:43:18 +00:00
2010-08-18 22:48:41 +00:00
2010-06-13 09:59:32 +00:00
2009-05-06 03:08:33 +00:00
2009-07-23 20:30:22 +00:00
2010-04-16 10:43:18 +00:00
2009-07-23 20:30:22 +00:00
2009-07-23 20:30:22 +00:00
2009-07-23 20:30:22 +00:00
2010-06-19 12:28:38 +00:00
2008-06-11 19:17:41 +00:00
2008-10-14 09:43:53 +00:00
2009-07-23 20:30:22 +00:00
2010-04-16 10:43:18 +00:00
2010-07-23 23:32:46 +00:00
2009-07-23 20:30:22 +00:00
2010-07-23 23:32:46 +00:00
2009-01-11 00:57:08 +00:00
2010-04-09 13:15:20 +00:00
2009-07-23 20:30:22 +00:00
2008-06-11 19:17:41 +00:00
2010-05-06 12:40:11 +00:00
2009-01-17 13:38:04 +00:00
2009-07-23 20:30:22 +00:00
2008-06-11 19:17:41 +00:00
2008-06-11 19:17:41 +00:00
2009-07-23 20:30:22 +00:00
2010-05-22 16:14:16 +00:00
2008-06-11 19:17:41 +00:00
2009-07-23 20:30:22 +00:00
2008-06-11 19:17:41 +00:00
2008-06-11 19:17:41 +00:00
2009-02-19 17:28:37 +00:00
2009-07-23 20:30:22 +00:00
2009-01-02 17:29:32 +00:00
2010-08-18 22:48:41 +00:00
2009-07-23 20:30:22 +00:00
2009-07-23 20:30:22 +00:00
2009-07-23 20:30:22 +00:00
2010-06-26 11:43:13 +00:00
2009-07-23 20:30:22 +00:00
2010-04-16 10:43:18 +00:00
2009-07-23 20:30:22 +00:00
2009-07-23 20:30:22 +00:00
2008-09-03 07:29:31 +00:00
2010-03-08 12:21:58 +00:00
2009-07-23 20:30:22 +00:00
2008-06-11 19:17:41 +00:00
2010-07-22 12:09:04 +00:00
2009-07-23 20:30:22 +00:00
2010-04-16 10:43:18 +00:00
2010-03-29 06:45:00 +00:00