Although I'm not a graphics guy, so I won't pretend to understand it.
Thanks so much for posting it. With Mac ill and passing, I really appreciate the members, like yourself, who continue to post these wonderful QB programs. I take the time to update him about the forum and his family takes the time to read him those emails; so, he is still enjoying the forum and all of the contributions.
PS: I will probably delete this reply and the the request to edit the code in a couple of days and I hope to post some FAQ about how not to get bitten by that italics bug, and some other posting help for posting images, by the weekend.