First of all, thank you very much for your efforts, Krool. Your controls work very reliably and I use them quite often these days.

I do have an issue with ImageLists and property pages, though. Here's how to reproduce:

  1. Create a new project and add a reference to VBCCR17
  2. Add two image list controls to a form
  3. Open the property page and add an image
  4. Now, without closing the property page select the second image list and add an image
  5. Upon selecting an image the IDE produces a run-time error 0

Afterwards, if you try to open the property page there are some follow-up errors like "Runtime-error -2147221164 (80040154) [Class not registered]" and "Automation error" without any additional information. A restart of the IDE is required to get things working again.

If you were to save the project after having properly added an image or two to the ImageList controls and try to re-use the property page, all the saved images are lost.

This procedure just works with the original ImageList.