SocketTools 12 Library Edition
Version 12.0.3038.1365

OVERVIEW

The included cst12api.pbkeys file provides integration between the
PowerBASIC IDE and the SocketTools 12 Library Edition documentation.

It allows developers to access the SocketTools reference documentation
more conveniently while writing and maintaining PowerBASIC applications.

The file contains references to SocketTools API functions, structures,
constants, and other documented elements.

INSTALLATION

The cst12api.pbkeys file is intended for use within the PowerBASIC IDE.
It can be used with both the Windows and Console compilers.

To install it, simply copy the file to the \bin folder where you have
originally installed PowerBASIC. For example, if your installation
folder was C:\PBWin10 you would copy the file to C:\PBWin10\bin

You should restart the IDE after copying the file to ensure that it
is loaded when you begin working on your project.

The cst12api.pbkeys configuration expects the HTML Help file in the
default installation folder. If you have installed SocketTools in an
alternate location, you will need to edit the HelpFile value so it
uses the correct file path.

USING THE HELP FILE

Once configured, you can use the PowerBASIC IDE's context-sensitive help
feature to look up SocketTools API functions and other supported keywords
directly from the source code editor.

For example, placing the cursor on a SocketTools function name and
pressing the F1 key will open the corresponding documentation, provided
the keyword is defined.

This can be useful when reviewing function parameters, return values,
structures, constants, and usage examples without manually searching
through the documentation.

ADDITIONAL INFORMATION

The cst12api.pbkeys file is provided as an optional development aid. It
does not modify the PowerBASIC compiler, affect generated applications,
or require changes to existing source code.

The file is intended for use with SocketTools 12 Library Edition and may
be updated as new functions or documentation are added.

For additional information about SocketTools, visit:

https://sockettools.com/