Hi John, really interesting looking at the code. Thank a lot for submitting that!

I was trying to look at how you built the ribbon and understand how the buttons are built but couldn't find reference inside your code.. could you quickly explain how you are controlling the appearance of the tick and cross marks?

Best regards,
Philippe