home *** CD-ROM | disk | FTP | other *** search
- /*
- ** Anzeige.adpro
- **
- ** $VER: Anzeige.adpro 1.0.1 (19.08.94)
- **
- ** Anzeige ARexx program für alle Formate via Adpro.
- **
- ** EINGABE über Tastatur (oder Task).
- **
- ** Copyright © 1994 SIEGFRIED-SOFT All Rights Reserved
- **
- ** Durch kleine Änderungen ist die Anzeige auf Graphikkarten möglich.
- */
- DQ = '22'X
- TRUE = 1
- FALSE = 0
-
- CALL "adproscripts:Locate-ADPro.adpro"
-
- address "ADPro"
- options results
- ADPRO_TO_FRONT
-
- arg INPUT /*argument vom cli oder task holen*/
- SAY INPUT
-
- if INPUT = "" then do
-
- CALL "FREDSCRIPTS:FREDFunctions/GetAFile" '"Enter FILE To Show"' '"Work:"' '""""' TRUE
- INPUT = RESULT
-
- IF (RESULT = (DQ || DQ)) THEN DO
- ADPRO_TO_FRONT
- OKAY1 "Error, no File specified."
- ADPRO_TO_BACK
- EXIT
- END
- END
-
- TempDefaults = "T:TempADProDefaults"
- SAVE_DEFAULTS TempDefaults
-
- lformat "UNIVERSAL"
-
- /* Hier Graphikkarten-Saver wählen z.b. Retina */
- sformat "IFF"
-
- pwidth "ENHANCED"
- render_type "256"
-
- load INPUT
- if RC ~= 0 then do
- CALL CLEANUP
- ADPRO_TO_FRONT
- okay1 "Error Loading" INPUT
- ADPRO_TO_BACK
- exit
- end
-
- /*SAVE_GUI für Graphikkarten*/
- /*SAVE "ram:test" "RAW"*/
-
-
- EXECUTE /*Anzeigen für Graphikkarten entfernen*/
-
-
- ADPRO_TO_FRONT
- ADPRO_DISPLAY
- pause 250
- adpro_to_back
- CALL CLEANUP
-
-
- EXIT
-
- CLEANUP:
- IF (EXISTS( TempDefaults )) THEN DO
- LOAD_DEFAULTS TempDefaults
- IF (RC ~= 0) THEN DO
- ADPRO_TO_FRONT
- OKAY1 "Error restoring settings."
- ADPRO_TO_BACK
- END
-
- ADDRESS COMMAND "Delete >NIL:" TempDefaults
- END
- RETURN
-
-