(C) 1998 AROS - The Amiga Research OS


NAME
#include <proto/layers.h>

LONG BehindLayer (dummy , L)

LOCATION
In LayersBase at offset 9

SYNOPSIS
LONG dummy
struct Layer * L

FUNCTION
If the layer is a backdrop layer it will be moved to the most behind position. If it is a non-backdrop layer it will be moved in front of the first backdrop layer. The areas of simple layers, that become visible by moving this layer, are added to the damagelist and the LAYERREFRESH flag is set.

INPUTS
dummy
nothing
L
pointer to layer

RESULT
TRUE - layer was successfully moved FALSE - layer could not be moved (probably out of memory)

EXAMPLE

SEE ALSO

NOTES

BUGS

INTERNALS

HISTORY
20.07.1999 digulla
Update for S. Berger
14.04.1999 bergers
Bugfix.
08.04.1999 bergers
Well, I guess the show must go on. Bugfix. Window can be moved behind another window and no more areas should be forgotten to be updated.
25.02.1999 bergers
Alloc ClipRects are fetched from a pool of cliprects in the LayerInfo and when freed put into that pool.
20.02.1999 bergers
Added text to autodocs. Bugfixes. Fixed some typos in docs.
18.02.1999 bergers
Added description + support for simple layers.
05.02.1999 bergers
Bugfixes and implementations for simple layers.
21.01.1999 bergers
Added support for superbitmaps.
11.01.1999 bergers
Lots of new functionalities. Support for backdrop layers.
19.10.1998 ldp
Amiga Research OS
18.08.1997 ldp
Empty functions