This wiki is out of date, use the continuation of this wiki instead

Start scroll

From FenixWiki

Revision as of 00:35, 16 April 2007 by Sandman (Talk | contribs)
Jump to: navigation, search

Contents

Definition

INT Start_scroll ( <INT scrollnumber> , <INT file> , <INT graphic> , <INT backgroundgraphic> , <INT regionnumber> , <INT locking indicator> )

This creates a scroll window in which it will perform a view against a background graphic. That is, by using a graphic bigger than the display window, a part of this graphic can be shown and shifted in any direction.


Parameters

INT Number of scroll - the id for the new scroll window, so it can be referenced to later
INT File - the fpg containing the scroll graphics
INT Graphic - the graphic code of the main graphic to be scrolled
INT Background graphic - the graphic code for the background of the scroll window (deeper than the main graphic)
INT Number of region - the region in which to put the scroll window
INT Locking indicator - A value defining whether each of the two scroll planes is horizontally and vertically cyclical


Returns

INT - Nothing


Notes

The locking indicator can be combinations of the following flags:

1 - The foreground will be displayed horizontally cycical
2 - The foreground will be displayed vertically cycical
4 - The background will be displayed horizontally cycical
8 - The background will be displayed vertically cycical


Using Scrolling

For each process that you want to be part of a scroll window, you must set the variable c_type to value 'c_scroll'. Additionally, you must set the camera property of the scroll structure to the identifying code of the process you wish to be followed.

Personal tools