@TechnoRobbo: Thank you, the plugin works. There is still some issues with the plugin though:
Issue 1:
* open an icon with multiple bitmaps in (I've did so from Explorer)
* the "Icon/Cursor Load Options" comes up, leave it open
* open another iucon (I've did so from Explorer, in this case with a single bitmap only)
Result: 100% CPU on one core, nothing happens until you switch to the "Icon/Cursor Load Options" and choose one or cancel it.
Issue 2: If you cancel the "Icon/Cursor Load Options" you still have the file open with only the background set (and a message without a message title), is it possible to abort the load completely?
Issue 3 (Feature Request): Is it possible to name the layers of the image file including the color dept? Currently there are multiple layers with the same names.
Issue 4: `this.TopMost = true;` seems a bit too much, this is the only application (part) I've recognized so far that still shows up when I switch to a full-screen RDP session. Does it work without this? If not: is it possible to remove this in the `onFocus` (or whatever appropriate) event of the dialogue?
Issue 5 (severe): If you cancel the Save Dialogue you get a 0 byte file (the original version is lost).
Thank you for your answer,
pdn-user
Edit: added issues 4+5