How much support for GIF89a does GraphApp have?
GIF89a refers to a specification for GIF files which includes the ability to store more than one image in a file. This is commonly used on the world wide web to show animated pictures. GraphApp can load such files into an ImageList data structure. The control information is lost in the process. The control information tells a web browser or other GIF viewer program how to display the images, what time delay exists between them, and so on. The common technique for loading images in GraphApp only returns one image. If using this technique, GraphApp only loads the first image in a GIF89a file, ignoring the remainder. GraphApp has no built-in animation facilities, so drawing a GIF89a image to a window will not automatically make it animate. Programs such as web browsers which support animation of GIF89a files do so by using a timer event handler which redraws the image every second or so, going to the next image in the file each time.