Nice
This bird is a Unicode character
I was thinking, why not put an SVG on the button?
Yes, is a character, there are a lot, but for example, some are not included in default Windows 10 fonts, and less are included on Windows 7..
Yes, adding SVG is a good idea.
@lainz
Can you add tab stop support?
Yes, but It will need another button, with the same code plus the tab stop support, because TGraphicControl and TCustomControl are not compatible one with the other.
I already did something like that for BCButton (BDButtonFocus), so I know how to do it, and if I don't remember it well, I can look again at BCButtonFocus code. =)