Here are some quick links for this documentation:
Selecting a CSIDL
Useful information about CSIDL locations and how to select the right ones
Common Configuration Examples
Some quick examples of common setups that you might use
Using ProPath on a Network
An overview that shows how to use ProPath with applications and/or data loaded from a Network share or drive.
Installing ProPath
A guide to installing ProPath and information about the files that are installed
Adding ProPath to your Application
A step by step guide to adding ProPath to your application
General ProPath Settings
Information about basic ProPath settings
The MAIN Data Path
How to configure the main location for your application data files
The SYSTEM Data Path
How to configure an alternate location for your system data and INI files
Using First Run Technology
Using the ProPath First Run technology to control what happens the first time an application runs on a computer
The Developer Mode
How to use the ProPath Developer Mode to test your software and troubleshoot client data
Multiple Data Set Support
How to use ProPath's ability to support multiple data sets
First Deploy Technology
How to deploy files and data sets with ProPath
The Universal Path Selection Procedure
How to save time by importing the The Universal Path Selection Procedure into your application
The Explore Template
Using ProPath to make it easy for your users to open the data folders in Windows Explorer
Useful #CODE Templates
Links to useful ProPath #CODE templates