home *** CD-ROM | disk | FTP | other *** search
- ' layers BASIC header
-
- '$include layers.bc
- LIBRARY DECLARE "layers.library"
- DECLARE SUB InitLayers LIBRARY 'li&
- DECLARE FUNCTION CreateUpfrontLayer& LIBRARY 'li&, bm&, x0&, y0&, x1&, y1&, flags&, bm2&
- DECLARE FUNCTION CreateBehindLayer& LIBRARY 'li&, bm&, x0&, y0&, x1&, y1&, flags&, bm2&
- DECLARE FUNCTION UpfrontLayer& LIBRARY 'dummy&, layer&
- DECLARE FUNCTION BehindLayer& LIBRARY 'dummy&, layer&
- DECLARE FUNCTION MoveLayer& LIBRARY 'dummy&, layer&, dx&, dy&
- DECLARE FUNCTION SizeLayer& LIBRARY 'dummy&, layer&, dx&, dy&
- DECLARE SUB ScrollLayer LIBRARY 'dummy&, layer&, dx&, dy&
- DECLARE FUNCTION BeginUpdate& LIBRARY 'l&
- DECLARE SUB EndUpdate LIBRARY 'layer&, flag&
- DECLARE FUNCTION DeleteLayer& LIBRARY 'dummy&, layer&
- DECLARE SUB LockLayer LIBRARY 'dummy&, layer&
- DECLARE SUB UnlockLayer LIBRARY 'layer&
- DECLARE SUB LockLayers LIBRARY 'li&
- DECLARE SUB UnlockLayers LIBRARY 'li&
- DECLARE SUB LockLayerInfo LIBRARY 'li&
- DECLARE SUB SwapBitsRastPortClipRect LIBRARY 'rp&, cr&
- DECLARE FUNCTION WhichLayer& LIBRARY 'li&, x&, y&
- DECLARE SUB UnlockLayerInfo LIBRARY 'li&
- DECLARE FUNCTION NewLayerInfo& LIBRARY
- DECLARE SUB DisposeLayerInfo LIBRARY 'li&
- DECLARE FUNCTION FattenLayerInfo& LIBRARY 'li&
- DECLARE SUB ThinLayerInfo LIBRARY 'li&
- DECLARE FUNCTION MoveLayerInFrontOf& LIBRARY 'layer_to_move&, other_layer&
- DECLARE FUNCTION InstallClipRegion& LIBRARY 'layer&, region&
- DECLARE FUNCTION MoveSizeLayer& LIBRARY 'layer&, dx&, dy&, dw&, dh&
- DECLARE FUNCTION CreateUpfrontHookLayer& LIBRARY 'li&, bm&, x0&, y0&, x1&, y1&, flags&, hook&, bm2&
- DECLARE FUNCTION CreateBehindHookLayer& LIBRARY 'li&, bm&, x0&, y0&, x1&, y1&, flags&, hook&, bm2&
- DECLARE FUNCTION InstallLayerHook& LIBRARY 'layer&, hook&
- DECLARE FUNCTION InstallLayerInfoHook& LIBRARY 'li&, hook&
- DECLARE SUB SortLayerCR LIBRARY 'layer&, dx&, dy&
- DECLARE SUB DoHookClipRects LIBRARY 'hook&, rport&, rect&
-