home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C++ Games Programming
/
CPPGAMES.ISO
/
fgl
/
fglight
/
exbas.arj
/
TEMP
/
13-07.BAS
< prev
next >
Wrap
BASIC Source File
|
1995-01-31
|
720b
|
41 lines
REM $INCLUDE: 'fastgraf.bi'
DEFINT A-Z
DIM KeyCode AS STRING*1
DIM AuxCode AS STRING*1
OldMode = FGgetmode
FGsetmode 13
FGresize 640, 400
FGsetcolor 2
FGrect 0, FGgetmaxx, 0, FGgetmaxy
FGsetcolor 15
FGbox 0, FGgetmaxx, 0, FGgetmaxy
FGjustify 0, 0
FGmove 320, 200
FGprint "Press arrow keys to pan.", 24
X = 0
Y = 0
DO
FGgetkey KeyCode, AuxCode
IF AuxCode = CHR$(72) AND Y < 200 THEN
Y = Y + 1
ELSEIF AuxCode = CHR$(75) AND X < 320 THEN
X = X + 1
ELSEIF AuxCode = CHR$(77) AND X > 0 THEN
X = X - 1
ELSEIF AuxCode = CHR$(80) AND Y > 0 THEN
Y = Y - 1
END IF
FGpan X, Y
LOOP WHILE KeyCode <> CHR$(27)
FGsetmode OldMode
FGreset
END