Posted: Fri May 19, 2017 9:55 am
If a ListView control losts focus the background color of the selected item changes. It gets the same color as a not selected item.
Can I avoid this behavior?
Posted: Fri May 19, 2017 12:12 pm
Try this trick:
- Set Listview:lShowSelAlways to .F.
- Add this event:
Code: Select all
METHOD ListView1DrawCell( oSender, oItem, nColumn, nClrText, nClrPane, hDC, aRect ) CLASS TForm1
oFocusItem := ::oListView1:GetFocused()
IF oFocusItem <> NIL .and. oItem == oFocusItem
nClrText := CLR_HGREEN
nClrPane := CLR_GREEN
Posted: Fri May 19, 2017 1:03 pm
in Xailer 4 TListViewItem seems not to have the event OnDrawCell.
Is only part of Xailer 5, right? -> http://xailer.info/wordpress/en/?p=304
Could it be that Xailer 5 is already available and you just forgot to sent it to me? Just kidding...