Daz,
There are two VIs in the NI Developer Zone that were submitted by a third party. You can view them by going to: http://zone.ni.com/libraries/
Here you should go to LabVIEW>User Interface>General
You should find the two VIs towards the bottom of the page under "3rd Party Example Code".
I've used both of them, one's Alphnumeric and one is numeric and I thought they worked well and looked pretty nice.
Regards,
Kamran