Ich nutze mit FMX neben TCornerButton, TTMSFMXButton sehr viel TRectangle mit einem TImage drinnen und dieses hat dann ein png-Datei, wo ich mich grafisch austoben kann. Die png-Datei wird dann bei MouseOverEnter/Leave, ... ausgetauscht um die relevanten Stati anzuzeigen. Etwas mehr Programmieraufwand, aber schon sehr flexibel.
Wenn man es sich ansehen möchte, einfach mal ein Tutorial anschauen:
https://youtu.be/7sF4rpEOLo4?si=FXoW6BG6UUqVIgM-