This is an attempt to create a tool to make it easier for VDF programmers to create Windows API calls.  I know that not all of the entries are perfect but I think a large majority are.  The database was created by converting a text file of entries created for use in Visual Basic.  I attempted to create rules to convert the Visual Basic syntax to Visual DataFlex syntax.  The rules are not perfect so not all of the conversions are perfect.  The database contains over 55000 defined constants, over 6500 function declarations and over 450 type definitions.  It also has the ability to do instant conversions of VB declarations, constants and type definitions to VDF code.  I hope someone finds it useful.

To use this program...

1. Extract the zip file to the appropriate path your hard drive.  I would suggest the Projects subdirectory of your VDF installation.
2. Navigate to the <path>\API Viewer\Programs directory.
3. Double-click the API Viewer.ws file to register the workspace with your VDF IDE.
4. Open the API Viewer workspace in the VDF IDE and compile the API Viewer program.

If you have any problems getting it to work, I will do my best to be helpful.  Please contact me at gsergeant@specialservicesystems.com or post on the VDF Open Source forum.

Thanks to Curtis Krauskopf of The Database Managers, Inc for hosting this file for everyone.


PLEASE NOTE
The information in the API database is based on the work of Michael Ciurescu.  He is to receive all the credit for creating the original list of types, constants and declarations in Visual Basic syntax.  http://webmike.sytes.net