I'm not sure how I'd handle this. 99% of the people using the library will have 32x32 icons, so I'd rather not complicate it just for 1% of the people. I could include a demo showing how to use it with other icon sizes and a proc to generate the icons at runtime.