Removed the WrapHack, because I am using balloons for CarbonLib 1.0 and the hack is not necessary in CarbonLib 1.1. Changed back to the kHMRegularWindow balloon method. Until Mac OS 8.5, the Macintosh toolbox did not provide a good way to get the icon of a file or folder, as displayed by the Finder. One can use AppleScript to get an icon family, but the AppleScript Finder Guide doesn't seem to give enough information to do this from a language other than AppleScript. In any case, using AppleEvents to get icons from the Finder would probably be too slow for some applications.
Icons can come from various sources.
If the file or folder has a label color, that label color will be applied to the suite. Version 3.2 has been updated for compatibility with Carbon. Version 3.2.1 has a few minor improvements, such as a fix for a bug in handling 32-bit icons when Icon Services is not available. That's because a text item is not a control. There are various ways to accomplish the task.