Added a generic brush so we don't have to create and destroy one every time we need one.
fixed and unused parameter
When holding down a control key, it would select an item but not show it, fix that bug.
Show checkmarks instead of highlights