18 March 2024, 16:20 | #1 |
Registered User
Join Date: Jul 2014
Location: Paris
Posts: 74
|
Is there any good Icon editor ?
Hi,
I'm looking for a good Icon editor under OS3. I have created some nice PNG icons converted in info file. unfortunately, impossible to assign them to a drawer or a file. IconEdit OS3.1 save only the "normal icon", not both icons (normal and selected) IconEdit OS3.2 refuse to add them I have the last iconlib, all last datatypes...evrything Is there any good Icon Editor that replace these horrible tools ? Thanks |
18 March 2024, 17:29 | #2 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,394
|
I don't know which icon format and quality you finally want to use. The IconEdit programs of OS 3.1, 3.1.4 and 3.2.0 are all too old to load DualPNG info files. But you can do that with the IconEdit tools of OS 3.5, 3.9 and 3.2.1+ by simply dragging the PNG icon into the editor window. My icon.library will automatically convert the PNG images into the palette based format of OS 3.5. The new OS 3.2.1 IconEdit with only one image window has some menu entries to select the first and second images, either planar or palette based.
Of course, you can also change the icon type with these tools to disk, drawer, project, tool or trashcan, or you can use RAWBInfo to do that. When you try to save an icon which was loaded as PNG or OS4 into IconEdit before, you will be ask by a requester whether you want to convert the TrueColor images into the OS 3.5 ColorIcon format. You have to confirm that, if the original should be overwritten. With my icon.library (TC020) it's also possible to convert PNG icons into the OS4 or OS 3.5 format with the optional commands ConvertPNGtoOS4 (zlib.library 3.2 is required) or ConvertTrueColor for getting ColorIcons when you save them again. Last edited by PeterK; 18 March 2024 at 17:35. |
18 March 2024, 19:01 | #3 |
Registered User
Join Date: Jul 2014
Location: Paris
Posts: 74
|
Thanks It works for PNG with Dragging but not DualPNG. Icon Edit from OS 3.2.1+ don't recognize the PNG Icon ( I think I have to install AfaOS ) and Icon Edit under OS 3.1 give me an error when I trying to save.
It was for a next project but I am a little bit resigned now. |
18 March 2024, 20:04 | #4 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,394
|
Of course, it works with the new IconEdit, but as already said, it has only one edit window and you have to select the image from the menu "Images" -> "Currently Editing" -> "Classic Normal=1", "Classic Selected=2", "Colorful Normal=3", "Colorful Selected=4".
Why can only one image be edited at a time? The advantage is that you need less different colors from the screen palette, where only a very limited number of pens is available. I've just tested the loading of DualPNG with an icon from Kens v4 collection again. And it works without problems. Did you really update your IconEdit program? I have IconEdit v47.31 (6.3.2023) installed. But maybe you've made a mistake by creating your DualPNG icon (joining two PNG ARGB images together and renaming the result to #?.info). Don't use palette based PNG formats. And please don't try to create icons of a size larger than 256x256 pixels, because that's the limit for AmigaOS ! Last edited by PeterK; 18 March 2024 at 20:13. |
18 March 2024, 20:49 | #5 |
Registered User
Join Date: May 2020
Location: Figueira da Foz
Posts: 458
|
I've seen massive PNG icons, but then next to them some black dots, I guess something have had to give xD
|
18 March 2024, 21:18 | #6 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,394
|
My icon.library will support image sizes up to 256x256 only, because that is also the limitation for the OS 3.5 ColorIcons, there is only 1 byte for width-1 and and 1 byte for height-1. Yes, PNG images can have any size and planar icons up to 64kx64k in theory, but then you must use AfA_OS, not AmigaOS.
The two icon images above are about 290x290 and 380x290 pixels or so. Both much too large, and who really needs such big icons? Nobody! |
18 March 2024, 21:34 | #7 |
Registered User
Join Date: Jul 2014
Location: Paris
Posts: 74
|
Yes I've created 2 PNG images and I renaming them to .info. (I don't know how to do it differently). It seem to be very difficult or/and very long to create DualPNG icons on Amiga for something so basic.
IconEdit from OS 4.1 cannot read them and OS 3.2.1 show me a wrong icon where its located (a basic tool icon instead of my icon) I think I gonna give up these icons for Amiga and use them for Windows/WinUAE (more easy). Thank you one more time |
18 March 2024, 21:37 | #8 | |
Registered User
Join Date: Jul 2014
Location: Paris
Posts: 74
|
Quote:
The final result is 256x256 |
|
18 March 2024, 21:47 | #9 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,394
|
No, you first have to join both PNG images together to one file and then rename that file by using .info as extension. Both PNG images must have exactly the same size, which can't be larger than 256x256 pixels.
So, I would suggest that you make your images smaller and give them the same size. Then use the AmigaOS join command: Quote:
|
|
19 March 2024, 00:02 | #10 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,167
|
DPaintJS: https://www.stef.be/dpaint/
Can save as Amiga icon format. Use the File -> Info panel to add a frame, then import your PNGs and save as an icon. Worked pretty well for me creating the PTC WHDLoad icon. |
19 March 2024, 07:38 | #11 |
Registered User
Join Date: Jul 2014
Location: Paris
Posts: 74
|
I joined both pictures and the final result give me only 1 pix
I gonna try with DPaintJS and if does't work, I will create Icons with only 1 picture. |
19 March 2024, 10:01 | #12 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,394
|
Quote:
If you don't know my icon.library yet, you can find it on Aminet: https://aminet.net/package/util/libs/IconLib_46.4 |
|
19 March 2024, 22:01 | #13 |
Registered User
Join Date: Jul 2014
Location: Paris
Posts: 74
|
I have also tried with Iconlib 46.4 in my OS 3.1 and same result. I gonna do Icons with 1 picture because my head will explode I forgot how many it's difficult to do basic things on Amiga
Thanks to all. You were very helpful |
20 March 2024, 00:10 | #14 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,394
|
Os 3.1 has an old IconEdit which can only handle planar images, no ColorIcons, no TrueColor icons. You have to install my icon.library on OS 3.5, 3.9 or 3.2.1+ if you want to load DualPNG icons into IconEdit or you can bang your head for ever instead of getting a very simple solution working. Basic things can be very easy on AmigaOS.
Ok, I still don't understand why you want to destroy the TrueColor quality of your DualPNG icons by loading them into any palette based IconEdit, but it's up to you to make things as pointless as possible, and I would never suggest to do that. |
21 July 2024, 12:48 | #15 | |
Registered User
Join Date: Apr 2016
Location: Catania
Posts: 89
|
Quote:
First of all I wanted to congratulate you on the library you created, really impressive! I also need to convert dual PNG icons that I created into ColorIcons, so that I can then use them - via your precious library - on AmigaOS3.1. I managed to successfully apply the first method you suggested above by combining the IconEdit newer tool and your library together, the problem however is that it is a manual process, and applying it for hundreds of icons is really annoying. This problem could (perhaps) be overcome by the second approach you mention, i.e. using the ConvertPNGtoOS4 or ConvertTrueColor commands, but the "when you save them again" step is not clear to me: how exactly should I proceed? As far as I understand, the two commands mentioned are not conversion tools but commands to be inserted in the startup sequence, which is why I don't understand how to proceed then with the consequent conversion and saving of all icons from PNG to ColorIcon. Perhaps the simplest thing to automate the process of converting many icons at once would be a command line tool that converts from PNG icon to ColorIcon (I tried image2icon but it only works with IFF source files and doesn't allow you to create dual state icons): perhaps you have created or know of a similar tool that you can point me to? If so, I would be really grateful! Thanks in advance for your reply and congratulations again for the excellent work done! |
|
21 July 2024, 14:10 | #16 |
Registered User
Join Date: Mar 2010
Location: Beckenham/England
Posts: 807
|
|
21 July 2024, 14:36 | #17 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,394
|
Quote:
as James already said, after calling ConvertTrueColor once, you can convert PNG icons by selecting them in a window and then use "Snapshot" from the WB menu. PNG icons will then be written as ColorIcons back to the disk. But for OS4 icons this trick won't work, because AOS icons would save their (new) position only in their icon files. For converting OS4 into OS 3.5 icons you have to save them with Icon-Information, one by one. (Btw, ConvertPNGtoOS4 needs zlib.library 3.2 installed) |
|
21 July 2024, 18:32 | #18 |
Registered User
Join Date: Apr 2016
Location: Catania
Posts: 89
|
Thank you both for reply, it was really enlightening and solved my problem.
Another question: I saw that using the ProcessIcon tool you can load both NewIcon (which I created previously) and ColorIcon into the info file, and based on the version of AmigaOS the corresponding icon is displayed (NewIcon on OS3 .1 and lower, ColorIcon on OS3.5 and higher), and this happens regardless of whether you use your library or not, so on OS3.1 NewIcon is always displayed by default: there is a way - through your library or a tool to load on startup sequence - to change this default and make sure that in case of presence of your icon.library which allows support for ColorIcons even from OS lower than 3.5 - display by default ColorIcon image instead of the NewIcon image? Thanks again! |
21 July 2024, 19:35 | #19 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,394
|
Quote:
But you may have the NewIcons patch installed on 3.1 in order to make the icon background transparent, and that patch would, of course, decode the NewIcon images only. I need to test that to be sure what really happens. But in any case, it's not possible to change the priority. |
|
21 July 2024, 19:45 | #20 |
Registered User
Join Date: Apr 2016
Location: Catania
Posts: 89
|
Ok thank you, if you can test this specific case I would be grateful. However, I confirm that in my OS 3.1 I installed the NewIcon patch, in fact I had tried to exclude the newicon.library library and effectively the priority changes in favor of the ColorIcons, however strangely all the icons are displayed in relief and with borders, one which is not very nice to look at, perhaps in addition to your icon.library you need to install other supporting libraries to avoid this annoying graphic inconvenience?
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Decent Icon editor for WB 3.1 | Ulysses13 | support.Apps | 12 | 04 September 2020 12:46 |
Icon editor | madlax | support.Other | 11 | 29 April 2019 22:32 |
Need good icon editor | r-tea | support.Apps | 5 | 13 June 2017 00:26 |
Icon Editor in Classic Workbench | Peter | project.ClassicWB | 22 | 11 July 2014 11:44 |
Looking for a good icon editor | lopos2000 | support.Other | 3 | 26 November 2006 23:35 |
|
|