home *** CD-ROM | disk | FTP | other *** search
- /*
- Control Tower Arexx Script
- Written By J.L. White
- (C)1995 Merlin's Software
-
- Lines=6
- 01=Shear
- 02=
- 03=This script loads each image of the File List Window
- 04=into ImageFX and allows you to skew the image in the
- 05=Main buffer and also to choose what color to fill in
- 06=the background around where the image has been skewed.
-
- */
-
- options results
-
- arg FrameNum TotalFiles
- address "IMAGEFX.1"
-
-
- if FrameNum = 0 then do
- FrameNum = 1
- NumA = -90
- NumB = 90
- NumC = 10
- RequestSlider '"Enter Amount To Shear!"' NumA NumB NumC
- AnswerA = Result
- NumA = 0
- NumB = 255
- NumC = 0
- RequestSlider '"Enter Red Value For Background!"' NumA NumB NumC
- Answer = Result
- RequestSlider '"Enter Green Value For Background!"' NumA NumB NumC
- Answer2 = Result
- RequestSlider '"Enter Blue Value For Background!"' NumA NumB NumC
- Answer3 = Result
- call open TempFile,"Ram:CT-IFGSR",W
- call writeln TempFile,AnswerA
- call writeln TempFile,Answer
- call writeln TempFile,Answer2
- call writeln TempFile,Answer3
- call close TempFile
- end
- else do
- call open TempFile,"Ram:CT-IFGSR",R
- line = readln(TempFile)
- parse var line AnswerA
- line = readln(TempFile)
- parse var line Answer
- line = readln(TempFile)
- parse var line Answer2
- line = readln(TempFile)
- parse var line Answer3
- call close TempFile
- end
-
- Num = AnswerA
- if Num > 86 then Num = 86
- if Num < -86 then Num = -86
- Hook Shear Num Answer Answer2 Answer3
-
- exit
-