home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format 61
/
af061a.adf
/
Macros
/
Form02.clssa
< prev
next >
Wrap
Text File
|
1993-05-01
|
1KB
|
51 lines
/***********************************************************************
GADGET: "'Make LACE'" "3" AUTO TYP: "?"
$DAT >>Form02.clssa<< 01 May 1993 - (C) ProDAD Holger Burkarth
Converts an anim which is non-interlaced into a laced anim. The
LaceCompensation has a great influence on the conversion process.
************************************************************************/
Options Results
Address clariSSA
FailAt 10
AltFail=RESULT
DO FOREVER
Anims=""
GetAnimInfo Source_A
IF RESULT~='' THEN Anims=Anims||" Source_A "
GetAnimInfo Source_B
IF RESULT~='' THEN Anims=Anims||" Source_B "
GetAnimInfo Source_C
IF RESULT~='' THEN Anims=Anims||" Source_C "
GetAnimInfo Source_D
IF RESULT~='' THEN Anims=Anims||" Source_D "
IF Anims~='' THEN DO
SelectAnim Anims "TITLE 'Select an Animation@for conversion.' REQ"
IF rc~=0 THEN LEAVE
SelectAnim RESULT
GetAnimInfo
PARSE VAR RESULT . "FORMAT" format "VIEWMODE" viewmode "FRAMES" Max .
IF FIND(viewmode,"LACE")~=0 THEN DO
Message "'Anim Format is already Laced!'"
END; ELSE DO
PARSE VAR format x y t
OpenAnim MASTER "FORMAT" x y*2 t "VIEWMODE" viewmode "LACE"
IF RC~=0 THEN LEAVE
Record AREA
END
END; ELSE Message '"No Anim available!"'
LEAVE
END
FailAt AltFail
exit