Thank you Anders,
(1) I found an interesting article about this here:
http://visualbasic.about.com/od/usingvbnet/l/aa010903a.htmThing is, more info on how the radio/checkbox class (onpaint event) exactly works would make it a lot easier to override it. Eg in the article above I found the coördinates for the square. Finding this out with trial and error is quite time consuming.
(I think I know the answer, it's unavailable?)
(2) That's what I'm wondering about now. My first idea would be to draw rtf, which would make it a powerful reusable component. Until now, I found now usable function or class to do so. Any hints in that area are very welcome.
If the above is too complicated (as I suppose), I will stick to what I really need: bold and italic. I will use html like tags <b> </b> and <i> </i> to change fonts in the onpaint event.
Thanks for helping me out
chaosvg