Project Settings

Use this dialog to define certain project specific settings.


Display delay as FPS... uses the measurement unit "frames per second" instead of milliseconds to show delays between frames.

Save BMP, PNG, ICO, GIF with minimal Color Depth... Saves those file types with only necessary colors. That means if you use only the first 16 palette entries for your image then the image is saved as a 16 color image instead of a 256 color image.

Save separate Palette File... when saving images as true color (with or without alpha) then a palette file is stored optionally. This way you can work on true color files by keeping the color palette. When loading such a true color image then the separate palette file is loaded, too and the colors are remapped to it. If you have duplicate palette entries then the first matching color is used.

Expand Delay to Frames when saving AVI-Files... will convert indivdual frame delays to frames. AVI-Streams only support equal delay values between frames. So this option will insert additional frames into the AVI-stream to match the Pro Motion individual delays. Example: If you have an animation with two frames having a delay of 10ms and 1000ms than the AVIstream will use the delay of 10ms for all frames and frame 2 is included 10 times to create the 1000ms delay.

Auto backup Files... You can setup a number of cycling backups in the project settings. Having 3 cycling backups means that the last three saves operations within a given time range are backuped to files where #3 is the oldest and #1 the recent saving. The time range defines the time between the backups. If you select 30 minutes then the backup is cycled every 30 minutes so that you have copies of stages ranging about 2 hours (3 copies + 1 current file, 30 minutes difference each).

Background Color... If you create a project with alpha transparency then this color should point to a palette entry that is always set to be white. With a non alpha projects then you can select any color but keep in mind that as soon as you use paint modes or functions (e.g. soften or resampling when resizing) this color is combined with pixel colors at the edges.


Here you can define, how much bits can be used by each color channel or the alpha channel.
Certain hardware types don't support 256 different values for a color channel, for example only 64 values (=6 bits).
To come closer to the resulting color values this hardware can display you may set the supported number of bits. The application will then restrict the color channel values accordingly. If you for example set 6 bits for the red channel, then you only have 64 different red values like
0, 4, 8, 12...252.
Please keep in mind that these restrictions only apply, if you change the colors using the palette or gradient editors. They won't affect colors loaded with images.

Use Stretch RGB... to stretch the limited number of values to the complete range of 255. If you for example use 3 bits in a channel then the resctricted values would be 0, 32, 64, ..., 192, 224. If you enable the stretching option then the 8 possible values are linear placed between 0 and 255 and the values would then be 0, 36, 72, ..., 218, 255.


Hotspot Coordinates... define the coordinates within a cursor to be used as hotspot.


Loop GIF-animation... defines the number of loops a GIF animation should run before it stops playing. Use 32000 for endless playback.

Optimize Colors... tries to reduce the file size by using a smallest color palette for each frame. See also How to create GIF animations.

Related topics

Alpha Primer
How to create animated Cursors or Icons
How to create animated GIF animations
Menu File
New Project

Last modified: 17 March 2017