Thank you for that demo. To make it work on a touch device, like an iPad, I made
slight modifications. In essence, I added an OnClick event for the panels and the
labels on the panels. The Panel OnClicks just call the OnMouseEnter function (you
can also just assign it direct of course). The Label OnClick calls the OnMouseEnter
with the parent parameter, as in:
MainMenuHomeMouseEnter(TLabel(sender).parent);
It all now works using touch on an iPad. Excellent system - thank you.