Creating, Opening and Extracting
IcoFX supports many image formats. You can open, convert and save in these formats. It supports the following formats:
- Import and export: PNG, JPEG, TIFF, GIF, JPEG2000, BMP
- Open and save: ICO, CUR, ANI, ICNS, ICL, CUL, IFX
- Extract from: EXE, DLL, OCX, Mac Binary, AppleSingle, AppleDouble
- Capture: Ability to capture images from your desktop
To create a new file use the "File/New" menu item. Here you can select the desired file type.
This menu item will create a new image file. Use this format to take full advantage of the IcoFX features. Only this format supports the creation of layers. You can create icons or cursors from images anytime. A good practice is to draw the icon in an image and when done convert it to icon.
New Image Window
On the New Image window you can select the size and background color of the image. You can choose from a set of predefined image sizes or enter the desired size manually. The newly created image will be filled with the selected background color.
Images will be saved by default to a file with *.IFX extension. This is IcoFX's own file format that stores the layer information. If you save to another file type the image will be exported to the given format and the layer information will be lost.
Using IcoFX you can create images up to 1024x1024. This is the maximum supported icon size for Macintosh icons.
Use this menu item if you want to create an icon. You can choose the type of the icon: Windows or Macintosh. An icon can contain more images in different size and bit count. This image format gives you full control over the images that the icon contains.
New Icon Window
On the New Icon window you can select the bit count and size of the first image. You can choose from a list of predefined sizes or enter your desired size in the edit boxes. You can also choose the icon type. Macintosh icons can have image sizes up to 1024x1024 while in Windows the maximum icon size is 768x768.
The icon type can be chosen when saving. If you save the icon as *.ICO a Windows icon will be created. If you save it with an *.ICNS extension then a Macintosh icon will be created.
Use this menu item if you want to create a cursor. You can choose the type of the cursor: static or animated.
New Cursor Window
On the New Cursor window you can select the bit count and size of the cursor. You can choose from a list of predefined sizes or enter your desired size in the edit boxes. Windows will use the standard 32x32 image size for cursors. If you choose another size your cursor will be automatically resized to 32x32 by Windows. It better to draw the cursor at 32x32 so that you will see exactly the image that will be displayed as your cursor.
You can also choose the cursor type: animated cursor or static cursor. Based on what you choose a static or animated cursor will be created.
Animated cursors can be saved also as animated gif images. If you want to create an animated gif image start by creating an animated cursor and then save it as *.GIF.
You can group your icons for easier handling and distribution in icon library (*.icl) files. To create a new icon library use the "File/New/New Icon Library..." menu item. This will open the Icon Resource Editor window, where you can create the icon library.
New Icon Library
On this window you can add the desired icons and save it to an icon library. Icon libraries are 32 bit dll files that contain only icon data and optionally the name of the icons. 16 bit icon libraries are deprecated and are not supported by the Windows operating system since Windows Vista. IcoFX can however extract icons from 16 bit icon libraries and can also convert 16 bit icon libraries to 32 bit icon libraries.
You can group your cursors for easier handling and distribution in cursor library (*.cul) files. To create a new cursor library use the "File/New/New Cursor Library..." menu item. This will open the Cursor Resource Editor window, where you can create the cursor library.
New Cursor Library
On this window you can add the desired cursors and save it to a cursor library. Cursor libraries are 32 bit dll files that contain only cursor data and optionally the name of the cursors. You can add only static cursors (*.cur) files to the cursor library.
You can open files using the "File/Open..." menu point. A file open dialog will appear where you can select the file to open. You can select also multiple files and IcoFX will open all the selected files. You can also open file by dragging them from Windows Explorer or the Explorer panel into IcoFX.
If you open an icon, cursor or IFX image then the image will be opened in IcoFX.
If you open an image (PNG, JPEG, TIFF, GIF, JPEG2000, BMP, XPM, APNG) it will be imported in IcoFX as an image. If the image size is larger than 512x512 an import dialog will be opened where you can select the desired action.
You can choose to resize or crop the image, or show the Import window for more options. If you check the "Use this setting as default" check box then this dialog will not be displayed next time and your current answer will be used from now on. You can change this anytime from the Action panel of the Preferences window.
Using this window you can select the part of an image that you would like to import. On the image you will have a selection. The area covered by the selection will be imported. To select a part of the image resize the selection that is on the image. You can also move the selection by dragging it.
If you hold down the Ctrl key while dragging, the image will be dragged not the selection.
You can select the selection size. If you choose "Custom" then you can resize the selection to the desired size. If you choose "Fixed" then the selection will have a predefined size, you can only move the selection.
In the Action group box you can select the action to perform when the size of the selection is larger than the size of the imported image. You have two option: to resize the selection or to crop the selection.
You can also set the transparency of the imported image. You have three options:
- As is: The transparency of the image will not be changed.
- Left Bottom pixel: All the pixels that have the same color, as the left bottom pixel of the selection will be transparent.
- Custom: You can specify the transparent color of the image. To choose the color you can use the Color button (this will pop up a color selection dialog), or you can use the Color Picker to select the color directly from the image.
There are four buttons on the bottom of the dialog. These control the way that the image is displayed. You can zoom in or out, fit the image on the screen or view it in its original size.
Images will be imported into an IcoFX image (*.IFX). This gives you the possibility to use layers. IcoFX stores its layered images in its own format with an extension of IFX. IcoFX saves images by default to this format, but you can easily save also to other formats, but in that case you will loose the layer information.
If you open a Windows or Macintosh binary file IcoFX will try to extract the icons and cursors from it. IcoFX can extract from EXE, DLL and OCX Windows binary files and Mac Binary, AppleSingle and AppleDouble Macintosh binary files.
The Extract window displays all the icons that are contained in the binary file. To extract the icons select the desired icons and press the Extract button. This will open the selected icons in IcoFX.
To view the cursors in the file select "Cursors" from the resource type combo box. To extract the cursors select the desired cursors and press the Extract button.
Using IcoFX you can capture a part of your desktop. To take a capture use the "File/Capture..." menu item. A dialog appears where you can select the image size that will be captured. Once you are ready IcoFX will be minimized and you can capture the desktop.
A semitransparent window will show the area that will be captured. You can move this window using the mouse. If you selected the area that you would like to capture press the left mouse button and the area under the window will be available in an IcoFX image.
Using the mouse scroll wheel you can change the color of the capture window from white to black.
Using the Ctrl key you can make batch captures. If you hold down the Ctrl key while taking a capture the image will be added to IcoFX, but right after that IcoFX will be again minimized and you can take another capture.
Anytime during capture if you hold the Shift key then the capture window will disappear and you will be able to click without taking a capture. You can for example select another window that was not visible and you want to capture it. If you release the Shift key you will be reverted to the capture mode.
You can cancel a capture using the Esc key.