VFP-Skin Version 2.0 (Class)
---------------------
Author: Pablo Molina
Mail:  molinalr@hotpop.com
Web Site: www.vfpskin.com.ar

Introduction:
------------

It's enough to say that I'm tired to see how other programming languages are able to create visually appealing skins, and that was possible with VFP just trought the use of OCXs, none of them for free.  :(

That's why I decided -since some time ago- to try to make my beloved VFP able to apply skins to my forms.

This is possible thanks to the use of several Windows API functions.


Usage:
-----
To use VFP Skin 2.0 you have to follow two steps: Insert the class ion the form, and set its properties. Next time it will be ready to run with the new skin.

1) Select the VFPSkin2 class from the toolbar and insert it into the form

2) Set its properties:

Set to True the class' property rskin (at the end of the properties window) - rskin = .T.

If you're running VFP 7, set the VFP7 property to True - VFP7 = .T.

Set the skin name. For example: skinname = NameOfYourSkin

Run the form and... Yeah!! the new VFP skinned look.

To switch Skins:

Change the skin name and execute the ChangeSkin method.

Example:
thisform.vfpskin21.skinname="newSkin"
thisform.vfpskin21.changeskin()


Files:
-----
To execute VFP Skin you need:

VFP 5 and 6:
vfpskin.vcx
vfpskin.vct
foxtools.fll <-- in the application directory 

VFP 7
vfpskin.vcx
vfpskin.vct

License:

This class is absolutely FREE, and is released with source code also. It can be added to your projects without problems. The only thing I ask for is to let me know if you modify something, and my name and email address in the "About" dialog.

About the skins, the ones provided with the demo have being made witht the VFP-Skin Maker (still under development) with images taken from several web pages. They obviously had an author, and I'm not thier owner.

Send Bugs and Comments to:
molinalr@hotpop.com
www.vfpskin.com.ar

Greetings from La Rioja - Argentina
