Hi Roger
Thanks for that - I ended up going another way - I draw a panel, drop the icon and the text onto it.
The way I saw it was that using the 9 patch as a background I'd need to do it for each icon.
I've attached a copy of the class that I made for it, it seems to work quite well although the 9 patch is amended from teh widget template so could be better but hey ho. I'll be expanding on this and adding to the tutorials somepoint although it would be nice if someone capable of java could just write a lib with a new view instead.
Also attached is a screenshot of some of the buttons, one is being pressed.
Have a good weekend,
Cheers,
Jon