home *** CD-ROM | disk | FTP | other *** search
- /***********************************************************************
- $DAT >>LoadWork.clssa<< 25.10.1993 - (C) ProDAD Holger Burkarth
- ************************************************************************/
-
- OPTIONS RESULTS
- PARSE ARG filename
- Address clariSSA
-
- FailAt 20
- AltFail=RESULT
-
- DO FOREVER
- ALaden=""
- IF filename="" THEN DO
- FileSelect "TITLE 'Arbeitsdaten laden' PTEXT 'Laden'"
- filename=RESULT
- END
- IF filename="" THEN LEAVE
-
- IF Open(loadit, filename, 'Read') THEN DO
- line=Readln(loadit)
- IF line="; clariSSA-SaveWork" THEN DO
- line=Readln(loadit) /** eine Zeile überspringen **/
- DO FOREVER
- line=Readln(loadit)
- IF line="" | line="#" THEN LEAVE
-
- PARSE VAR line "ANIMATION" xx .
- IF xx~="" THEN DO
- IF ALaden="" THEN DO
- BOOLRequest "'Letzte Animationen einladen?'"
- ALaden=RESULT
- END
- IF ALaden="YES" THEN ret=LoadAnimLayOut(line)
- END
- ELSE DO
- line
- END
-
- END
- END
- ELSE Message "'Falsche Datei!'"
-
- call Close(loadit)
- END
-
- LEAVE
- END
-
- FailAt AltFail
- exit
-
-
- GetVersion: procedure
- DO
- Information
- PARSE VAR RESULT . "VERSION:" cl .
- RETURN(cl)
- END
-
-
-
-
- LoadAnimLayOut: procedure
- DO
- ARG Animation
-
- PARSE VAR Animation 'ANIMATION' Anim '"' AnimFile '"' .
- LoadAnim Anim "NAME" AnimFile
- RETURN(1)
- END
-
-