Below is the list of support classes that can be used from within the Pascal script. There are also two support objects available globally:

Parameter type AnyString means both String and AnsiString can be used.

The CodeClasses.iss example script in the "Examples" subdirectory in your Inno Setup directory shows how to use these classes.

Note: you may find it useful to also refer to the Delphi Visual Component Library (VCL) Help files by Embarcadero Technologies, since the classes below are mostly simple wrappers around the VCL classes Inno Setup uses internally. See http://docwiki.embarcadero.com/RADStudio/Alexandria/en/VCL.