Unfortunately, this is not possible (I wish it was).
However, there is a workaround. Essentially, you can create your own tabs, as follows:
- Hide the existing tabs (by setting the Tabs property to .F.)
- Create another control to serve in place of the tabs. The best control to use is an option group whose style has been set to "graphical", but you could also use a set of command buttons or labels. Place this control on the form.
- In this alternative control, set the captions to match those of the pages, and set the Picture property to point to the images that you want to use.
- In the Click event (or the InteractiveChange, if appropriate), fire off some code to change the ActivePage property of the pageframe.
If you experiment a bit with the cosmetics, you should get a pleasing effect.
Mike
__________________________________
Mike Lewis (Edinburgh, Scotland)
Visual FoxPro articles, tips, training, consultancy