What is IconEdit?
IconEdit is a graphical Java (GUI) application to edit icon files for Windows (so no OS/2!). An icon file can contain more than one image, in more than one size. Supported sizes are from 8x8 to 255x255 pixels, with standard sizes of 16x16, 24x24, 32x32, 48x48, and 64x64 pixels. All icons are square. Colors may be 4-bit (16 colors), 8-bit (256 colors), or 24-bit (millions). Pixels may be transparent and let the background show through. You can also create FAVICON.ICO files for web pages with this program.

System requirements
  • Minimum JRE version is 1.4

IconEdit on an eComStation machine with Open JDK

Installing IconEdit
Download icon-editor-java.zip. Create a folder (directory) "IconEdit". Open with a file manager, such as FC/2, the zip file and copy the contents to the new folder "IconEdit". Create a new program object or copy it from the file below. Specify the path and file name: "[drive: IconEdit]\IconEdit\IconEdit.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "IconEdit".

The used cmd file
IconEdit works well with Open JDK in OS/2-eCS. I have created an IconEdit.cmd file with the following contents;
@echo off

rem Java 1.4.2
rem SET JAVAWS_HOME=[drive: java]\JAVA142\javaws
rem SET JAVA_HOME=[drive: java]\JAVA142
rem set BEGINLIBPATH=[drive: java]\JAVA142\bin
rem set path=[drive: java]\JAVA142\bin

rem Java 1.6.0
set PATH=[drive: java]\JAVA160\bin
set BEGINLIBPATH=[drive: java]\JAVA160\bin

[drive: IconEdit]
cd [drive: IconEdit]\IconEdit
java -jar iconedit1.jar
I use 2 separate folders (directories), one for Java and one for IconEdit with the files created by this program. The references used in the cmd file;

  • [drive: java] = drive with Java
  • [drive: IconEdit] = drive with IconEdit

should be replaced with real drive letters. Save the file and name it IconEdit.cmd or use the commandfile from the distribution. This file is copied to the IconEdit folder (directory). Furthermore, different paths?, adjust according to your needs.
IconEdit has been tested with Java version 1.4.2 and version 1.60 (GA). In the commandfile I placed REM before the Java version 1.4.2 lines. Both Java versions work with IconEdit. Just for the record, I install or remove "REM" and then I run the program again! So no troubles with Java lines in the Config.sys! Both systems can run together.

In the file you can find the above command file (all drive letters are on set to C:) and an OS/2 IconEdit icon: IconEdit-eCS.zip.

revision December 28, 2012