home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
sourcecode
/
subroutines
/
ad's_iff_loader.amos
/
ad's_iff_loader.amosSourceCode
next >
Wrap
AMOS Source Code
|
1993-10-11
|
1KB
|
51 lines
' Ad's Iff Selector by Ad
'
' Writen on AMOS and compiled on AMOS COMPILER
'
' Designed and coded by Adam Southall
'
'
ABOUTSTAT=0
Break Off
MAIN
Procedure MAIN
Screen Open 1,320,255,64,Lowres : Cls 0
Screen Open 0,320,255,4,Lowres
Curs Off : Flash Off
Unpack 10 To 0
Screen To Front 0
Limit Mouse 206,143 To 350,195
Do
A$=Inkey$
Reserve Zone 3
Set Zone 1,89,119 To 130,153
Set Zone 2,135,119 To 175,153
Set Zone 3,180,119 To 221,153
M=Mouse Zone
N=Mouse Key
If M=1 and N=1 Then ABOUT
If M=2 and N=1 Then PICSHOW
If M=3 and N=1 Then MENU
If A$="q" Then End
Loop
End Proc
Procedure ABOUT
If ABOUTSTAT=0 Then Screen Open 2,320,255,4,Lowres : Curs Off : Flash Off : Unpack 11 To 2
If ABOUTSTAT=100 Then Screen To Front 2
Wait Key
Screen To Front 0
ABOUTSTAT=100
End Proc
Procedure PICSHOW
Screen To Front 1
Wait Key
Screen To Front 0
End Proc
Procedure MENU
Screen Display 1,0,0,320,255
FLOAD$=Fsel$("**","","Ads Iff Loader!!","Choose an IFF file to show or Quit")
If FLOAD$="" Then Screen To Front 0 : Pop Proc
Load Iff(FLOAD$),1
Wait Key
Screen To Front 0
End Proc