Manage/create icon collections for Win 3.1
I've got an HP Omnibook that runs Windows 3.1 from ROM. A lot of the binaries are execute-in-place, meaning they aren't actual files anywhere on the system. PROGMAN.EXE is one such program. When adding a program icon in Program Manager, I can't select PROGMAN.EXE to choose from the usual generic icons inside of it. Is there a good tool (doesn't have to run directly on 3.1) for extracting all the icons from a .exe and sticking them into a separate .dll? I figure I can just pull all the icons out of a standard Windows installation on another system.
Comments
There is also Broland Windows Resource Workshop - that can be found in several Borland language products such as Borland C++ https://winworldpc.com/product/borland-c/40
I'll have to check out Windows Resource Workshop and see what that can do.
https://www.nirsoft.net/utils/iconsext.html
Doesn't seem to work with 16-bit Windows 3.1 executables, unfortunately.
Looks like BeCyIconGrabber (what a name...) is a good alternative. I tested it with my 3.11 version of progman and it seemed to do the trick:
http://www.becyhome.de/download_eng.htm#becyicongrabber
Interesting, I'll have to give that a try.
I did manage to find a workable program, although the UI is pretty rough: IcoShow. It's a bit clumsy to use, but it gets the job done. You load up all the icons from all files in a directory, which display in a window, and then you can filter them by name, and extract to a DLL or a couple of other file types.
I remember that back in the days where my family's computer was an IBM PS/2 running DOS 6.22 and Windows 3.11, I used a shareware program from Axialis called AxIcons, and was able to create my own .dll collection of icons using that.
It had a nagging screen on startup that stayed for several seconds if you kept using it after the trial period, but as far as I remember, it stayed otherwise functional.
Edit : actually it was called AX-ICONES (in french) and still seems to work (at least it installs and doesn't crash when it starts) under Windows 7, provided that it's the 32 bits flavor.
So just for fun, here's how the main interface looks.