This library can retrieve icons from extensions and files, with additional information like file type (hard drive, folder, PHP Script File, ...).
The library also provides a class for CACHE icons and creates an ImageList with the added icons.