Project Settings
Use this dialog to define certain project specific settings.

General
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.
Equal palettes at Color Layer... will copy all changes within the color palette to all frames of the animation.
This way you have equal palettes for all frames. This only affects the color layer.
Equal palettes at Alpha Layer... will copy all changes within the alpha palette to all frames of the animation.
This way you have equal palettes for all frames.
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 foo-backup#1...foo-backup#3 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 certain function must know which color
is to be used as "background color". For example the erase paint mode must in one hand set the alpha transparency but it must
also set a color in the color layer. With alpha projects this background color is used then.
RGBA
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 Always stretch... 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.
Cursor/Icon
Hotspot Coordinates... define the coordinates within a cursor to
be used as hotspot.
GIF
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
Preferences
Tips