Home

News

Downloads

Forums

Notes

Readme

Links

Foro en Espaņol


ctl32_balloontip

ctl32_datepicker

ctl32_formstate

ctl32_ftp

ctl32_gripper

ctl32_monthcalendar

ctl32_progressbar

ctl32_scontainer

ctl32_statusbar

ctl32_trackbar


ctl32 - Readme


This classes work in VFP9, if you use a previous version, please upgrade. I have tested them in Windows 98, 2000, XP and Vista RC1.

Please use the forum to post your questions.


License:

No boring legal stuff here, this classes are free to use. Please give back with your ideas and improvements. If you PC blows up when you use this classes, don't blame me.


ctl32.h

The ctl32.h file is included in every class. This file is divided in three sections:

  • Custom constants
  • Windows API constants
  • Visual FoxPro constants

The Custom section includes some general constants, some constants that are missing from foxpro.h, and constants for use by the classes. The constants used by the ctl32 classes all start with the "CON_" prefix.

The Windows API section includes all constants used by the classes from the Windows API, copied from Microsoft sources.

The Visual FoxPro section is a subset of the foxpro.h file in the VFP install folder.


Properties, Events, Methods

All public custom PEMs of the ctl32 classes start with the prefix "ctl".

New versions of ctl32_statusbar and ctl32_statusbar have changed all its custom PEMs to adhere to this standard. This is to prevent conflict with native PEMs and reserved words.

You should use Code References in the Tools menu to change all the references to this PEMs in your code. This change had to me made, there where some problems with existing names.