This is the new user interface for IconPress Icon Maker.
Currently you can drag-n-drop two PNG images and choose Save Icon to save a new png icon or to assign an icon to a file or directory without an icon.
Save Argb and Save Icon for IFF images are currently not implemented. They will be made available in future updates.
The image display areas use the same coordinates for Display_Image & Erase_Rectangle as IconClone so I don't have to re-calculate all the coordinates.
Some suggestions I may give you, since I had to implement most of them in my IconPoser (which basically does the same job):
- preserve original tooltypes when replacing an already existing icon
- add the faculty to add tooltypes (mine can't do that)
- let the use choose the icon type (tool, project, disk etc)
- maybe the option to convert the internal format to different one (ex from PNG to Glow and so on - another thing IconPoser can't do)
Moreover: there's little gain into drag'n'drop ability if wanderer and magellan can't use image thumbnails instead of their def_ icon. You always have to generate them first. Maybe the next thing you may do on Wanderer, when your work on your icon tools is done, is adding this feature so user can browse image collections with ease and drag'n'drop the desired ones into your tools.
@paolone
All good ideas!
Some I had thought of. Some I had not considered.
I planned to include the command line switch --t to set icon type. But selecting tooltypes with a string gadget is good & thumbnails are even better. In order to add more options I would need to add a small menu system to IconPress. The bottom buttons would just become "Quick Action Buttons".
For the main menu items I would consider Icons, Images, Effects. On the Icons menu would be Save Icon, Save Argb, Save OS4, Save Classic, Select..., About, Exit. On Images menu would be Duplicate First Image, Create Thumbnail, Add Image Frame, Trans Background. On Effects menu would be Darken Selected, Add Gold Glow, Add Green Glow, Add Blue Glow.
Then we could choose the Icon Style to save such as DualPNG, OS4, Classic, etc. Also "Select..." opens the "Select Options window for the user to select icon type, default tool, and tooltypes with radio buttons & strings.
I had planned to add colored glow borders and to use other effects in at least one small icon app but wasn't sure which. Once the Gold Glow Border is added I can use HSL Color Filtering and Color Shifting to produce the other two.
As test cases I'd like to make it interesting by using the famous Amiga picture files associated with Deluxe Paint. The Gold Mask of Tutankhamen & Venus by Botticelli. From them we will make thumbnails then complete app icons.
This app was going to be ambitious using Neuquant Color Quantizing and Saving Classic Icons but now it will be very ambitious! But it will be worth all the effort if it works well.