@A4000 Mad
I liked the idea of full colored icons, so it is powericons for me. I read about them, then downloaded png_im.lha from OS4Depot. I created LIBS:IconModules png.iconmodule into it.
What worked for me was download an image. Use a paint program to make a total of 4 images out of the original:
#1) Scale original so the width was around 54 and the height was around 24 to 32 pixels. My specific case was 54 x 24. I saved it as fN.ppm (portable bit map).
#2) On original I made the outside of my object completely black and everywhere inside the object outline I made it completely white. Scaled it to 54 x 24. I saved it as fN-alpha.ppm.
#3) Was done same as #1, but I changed and distorted it so it was "different" for when my eventual icon gets selected. Saved it as fS.ppm
#4) Same as for #2, but as fS-alpha.ppm
Now then,
ppmtopng -alpha fN-alpha.ppm fN.ppm >fN.png
ppmtopng -alpha fS-alpha.ppm fS.ppm >fS.png
JOIN fN.png fS.png AS S:for_ram_icon
Next I edited S:user-startup, adding near the bottom this line: c:copy clone S:for_ram_icon RAM:Disk.info
And then, rebooted. I moved my new icon to where I wanted it to stay put, then selected it, [Icons][Snapshot], follwed by xcopy RAM:Disk.info S:for_ram_icon so that it now contains the X-Y coordinates of where it is supposed to go.
COMMENT:
I had trouble getting icons to stay where I wanted them until I put MY icons well spaced apart in the upper left of the workbench, put RAM disk below those and the OS4 icon at the very bottom. [Window][Select Contents]
[Window][Snapshot][All], then do that
xcopy RAM:Disk.info S:for_ram_icon trick. Now the icons come up where I stuck them.
One more thing. If all 4 images I was creating were not perfectly the same dimensions, then my icon did strange things, but usually just the "Normal" would show and only become darker when selected.
George