How can I make the icon [image] background transparent on all Windows OS?

Contributor
26Apr2009,14:50   #1
Panarchy's Avatar
Hello

How do I make the icon (actual image) background transparent?

I would like to know how to do this using either C++ or NSIS.

To be more specific, with a blue wallpaper, using the exact same installation wizard, the computer icon looks different.

Exhibit A



Exhibit B



Is there a way to make (through registry changes perhaps?) the change from Exhibit B to Exhibit A automatically?

Any suggestions on how this could be achieved would be appreciated.

Thanks in advance,

Panarchy
Contributor
27Apr2009,05:42   #2
Panarchy's Avatar
Problem solved, solution found.

Panarchy
Go4Expert Founder
27Apr2009,08:50   #3
shabbir's Avatar
Why dont you share it with us here
Contributor
27Apr2009,09:52   #4
Panarchy's Avatar
Why not indeed?

Well I created the icon from the png with a different online image editor/converter, yet it wasn't giving me the different dimensions on the actual .exe (it was on the .ico though).
This also includes the installer itself, as well as the program.

(that is, it didn't work for anything but the .ico)

However, when testing it on the computer in question, it just worked.

A little overly outlined, but nothing to worry about.

So it just all works now!

Pretty confusing, eh?

Hope this helps,

Panarchy