a couple of issues are happening here:
*OwnerDraw style is not fully supported. It doesn't hide the text
*The theme information is returning a bit odd results. The checkbox width seems to be too wide and the top offset it too low.
As trev mentioned, this is definitely not the issue that is "haunting CocoaWS from the start."