Metropoli BBS
VIEWER: guidesld.shw MODE: TEXT (ASCII)
;*******************************************************************;
; Sciptname..:  Guidesld.SHW                                        ;
; Revision...:  Nov. 1994, by RMP DATA.                             ;
; Purpose....:  Part of the demonstration script GUIDE.SHW.         ;
;*******************************************************************;

COLOR ATTRIBUTE 31
EFFECT GLITTER

SHOW SCREEN "SHOW1.SCR" TXT
WAIT 1
COLOR ATTRIBUTE 95
EFFECT POINT 5 7
GOXY 4 08 DRAW BOX 43 7
GOXY 5 09 WRITE "In this example you'll learn how to create"
GOXY 5 10 WRITE "your first simple slide show.  Slides have"
GOXY 5 11 WRITE "to be called from scripts.                "
GOXY 5 12 WRITE "                                          "
GOXY 5 13 WRITE "You start in the main screen by selecting "
GOXY 5 14 WRITE "F6 to enter the Slide Center.             "

MARK 301
READ KEY inkey
CASE KEY inkey 464 DO JUMPMARK 302  ; F6 key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 301
MARK 302

SHOW SCREEN "SHOW6.SCR" TXT
WAIT 1
GOXY 34 10 DRAW BOX 43 7
GOXY 35 11 WRITE "In the Slide Center you set up a slide de-"
GOXY 35 12 WRITE "finition file.  You enter names  of screen"
GOXY 35 13 WRITE "files to be shown,  what type of effect to"
GOXY 35 14 WRITE "be shown between screens, and what trigger"
GOXY 35 15 WRITE "that causes  a new screen to be shown.  At"
GOXY 35 16 WRITE "first you hit F4 to go to Edit Slides.    "

MARK 303
READ KEY inkey
CASE KEY inkey 462 DO JUMPMARK 304  ; F4 key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 303
MARK 304

SHOW SCREEN "SHOW6.SCR" TXT
GOXY 34 10 DRAW BOX 43 6
GOXY 35 11 WRITE "In the Slide Editor you can use the F9 key"
GOXY 35 12 WRITE "to select file names, effect types and the"
GOXY 35 13 WRITE "transsition effects,  but  in this example"
GOXY 35 14 WRITE "you type  them in manually.  So first  you"
GOXY 35 15 WRITE "type in the filename SHOW1.SCR            "
COLOR ATTRIBUTE 63
SET CURSOR ON

VARIABLE VALUE instr ""
MARK 305
GOXY 6 7 READ STRING UPPER instr 12
CASE STRING UPPER instr "SHOW1.SCR" DO JUMPMARK 306
MUSIC SOUND A 2 200
JUMPMARK 305
MARK 306

COLOR ATTRIBUTE 95
GOXY 35 11 WRITE "Then you enter the type of file it is. TXT"
GOXY 35 12 WRITE "is for  DataShow screen files  made in the"
GOXY 35 13 WRITE "Design Center  or text screens  saved with"
GOXY 35 14 WRITE "the Capture program. You can also have ot-"
GOXY 35 15 WRITE "her file types. But here you enter TXT    "
COLOR ATTRIBUTE 63

VARIABLE VALUE instr ""
MARK 307
GOXY 20 7 READ STRING UPPER instr 3
CASE STRING UPPER instr "TXT" DO JUMPMARK 308
MUSIC SOUND A 2 200
JUMPMARK 307
MARK 308

COLOR ATTRIBUTE 95
GOXY 35 11 WRITE "Now you choose  the effect that take place"
GOXY 35 12 WRITE "between  the first and the second  screen."
GOXY 35 13 WRITE "In the Slide Center  you could hit F9  and"
GOXY 35 14 WRITE "select between the many effects. Here how-"
GOXY 35 15 WRITE "ever you type GLITTER                     "
COLOR ATTRIBUTE 63

VARIABLE VALUE instr ""
MARK 309
GOXY 45 7 READ STRING UPPER instr 7
CASE STRING UPPER instr "GLITTER" DO JUMPMARK 310
MUSIC SOUND A 2 200
JUMPMARK 309
MARK 310

COLOR ATTRIBUTE 95
GOXY 35 11 WRITE "Finally you can enter the trigger that has"
GOXY 35 12 WRITE "to happen before the next screen is shown."
GOXY 35 13 WRITE "It can be either  the passing of some time"
GOXY 35 14 WRITE "or hitting any key.  Here we'll wait for a"
GOXY 35 15 WRITE "number of seconds, so you type 4          "
COLOR ATTRIBUTE 63

VARIABLE VALUE instr ""
MARK 311
GOXY 66 7 READ STRING instr 3
CASE STRING UPPER instr "4" DO JUMPMARK 312
MUSIC SOUND A 2 200
JUMPMARK 311
MARK 312

COLOR ATTRIBUTE 95
GOXY 35 11 WRITE "Now you can quickly type in the next line."
GOXY 35 12 WRITE "the filename  should be  SHOW3.SCR of type"
GOXY 35 13 WRITE "TXT with effect CLEAR  and 4 as the number"
GOXY 35 14 WRITE "of seconds to wait.  Type in  those values"
GOXY 35 15 WRITE "in the appropriate places...              "
COLOR ATTRIBUTE 63

VARIABLE VALUE instr ""
MARK 313
GOXY 6 8 READ STRING UPPER instr 12
CASE STRING UPPER instr "SHOW3.SCR" DO JUMPMARK 314
MUSIC SOUND A 2 200
JUMPMARK 313
MARK 314

VARIABLE VALUE instr ""
MARK 315
GOXY 20 8 READ STRING UPPER instr 3
CASE STRING UPPER instr "TXT" DO JUMPMARK 316
MUSIC SOUND A 2 200
JUMPMARK 315
MARK 316

VARIABLE VALUE instr ""
MARK 317
GOXY 45 8 READ STRING UPPER instr 7
CASE STRING UPPER instr "CLEAR" DO JUMPMARK 318
MUSIC SOUND A 2 200
JUMPMARK 317
MARK 318

VARIABLE VALUE instr ""
MARK 319
GOXY 66 8 READ STRING instr 3
CASE STRING UPPER instr "4" DO JUMPMARK 320
MUSIC SOUND A 2 200
JUMPMARK 319
MARK 320

SCREEN GET

COLOR ATTRIBUTE 95
GOXY 35 11 WRITE "Now you have made your slide definition in"
GOXY 35 12 WRITE "the editor and it must be saved. First you"
GOXY 35 13 WRITE "push F10 to exit the editor and then you  "
GOXY 35 14 WRITE "hit F2 so that you can save the definition"
GOXY 35 15 WRITE "into a slide file. First F10 then F2.     "

GOXY 6 8

MARK 321
READ KEY inkey
CASE KEY inkey 468 DO JUMPMARK 322  ; F10 key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 321
MARK 322

SET CURSOR OFF

MARK 323
READ KEY inkey
CASE KEY inkey 460 DO JUMPMARK 324  ; F2 key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 323
MARK 324

SHOW SCREEN "GUIDE14.SCR" TXT
GOXY 34 10 DRAW BOX 42 5
GOXY 35 11 WRITE "When the editor has been activated  Data-"
GOXY 35 12 WRITE "Show assume that you want to save a file,"
GOXY 35 13 WRITE "so that option  is highlighted.  You just"
GOXY 35 14 WRITE "press <Enter> to accept the choise.      "

MARK 325
READ KEY inkey
CASE KEY inkey 13 DO JUMPMARK 326   ; <Enter> key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 325
MARK 326

SHOW SCREEN "GUIDE5.SCR" TXT
GOXY 34 10 DRAW BOX 42 5
GOXY 35 11 WRITE "Filenames  can usually  be selected  with"
GOXY 35 12 WRITE "the *.<extension> selector, in which case"
GOXY 35 13 WRITE "you get  a list  of files to choose from."
GOXY 35 14 WRITE "Here you enter TEST.SLD                  "
COLOR ATTRIBUTE 63

VARIABLE VALUE instr ""
MARK 327
GOXY 46 20 READ STRING instr 12
CASE STRING UPPER instr "TEST.SLD" DO JUMPMARK 328
MUSIC SOUND A 2 200
JUMPMARK 327
MARK 328

SCREEN PUT

COLOR ATTRIBUTE 95
GOXY 34 10 DRAW BOX 43 6
GOXY 35 11 WRITE "Now  the  slide definition  is saved  in a"
GOXY 35 12 WRITE "file,  and  it is ready  to  be used  in a"
GOXY 35 13 WRITE "script.  So in order  to go to  the Script"
GOXY 35 14 WRITE "Center to make a script you first push F10"
GOXY 35 15 WRITE "to go to the main menu.                   "

MARK 329
READ KEY inkey
CASE KEY inkey 468 DO JUMPMARK 330  ; F10 key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 329
MARK 330

SHOW SCREEN "SHOW1.SCR" TXT
GOXY 4 08 DRAW BOX 43 4
GOXY 5 09 WRITE "To make  a script  that uses the slide de-"
GOXY 5 10 WRITE "finition, you must enter the Script Center"
GOXY 5 11 WRITE "so you push F3 in the main menu.          "

MARK 331
READ KEY inkey
CASE KEY inkey 461 DO JUMPMARK 332  ; F3 key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 331
MARK 332

SHOW SCREEN "SHOW3.SCR" TXT
GOXY 3 08 DRAW BOX 46 5
GOXY 4 09 WRITE "Now you can just enter one single line in the"
GOXY 4 10 WRITE "script editor  because  all other information"
GOXY 4 11 WRITE "is stored  in the slide definition file.  You"
GOXY 4 12 WRITE "hit the F9 button to select between commands."

MARK 333
READ KEY inkey
CASE KEY inkey 467 DO JUMPMARK 334  ; F9 key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 333
MARK 334

SHOW SCREEN "SHOW4.SCR" TXT
GOXY 3 08 DRAW BOX 45 4
GOXY 4 09 WRITE "You want to show a slide definition file, so"
GOXY 4 10 WRITE "you select SHOW.  Use the arrow keys to move"
GOXY 4 11 WRITE "down and <Enter> to select.                 "

MARK 335
READ KEY inkey
CASE KEY inkey 480 DO JUMPMARK 336  ; Dn key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 335
MARK 336

GOXY 51 8
COLOR BACKGROUND 3
COLOR FOREGROUND 1
WRITE "SCREEN             "
GOXY 51 9
COLOR BACKGROUND 1
COLOR FOREGROUND 15
WRITE "SHOW               "

MARK 337
READ KEY inkey
CASE KEY inkey 13 DO JUMPMARK 338   ; <Enter> key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 337
MARK 338

SHOW SCREEN "GUIDE6.SCR" TXT
COLOR BACKGROUND 5
GOXY 3 08 DRAW BOX 44 3
GOXY 4 09 WRITE "Of the next choises  you select SLIDE  with"
GOXY 4 10 WRITE "the arrow keys and press <Enter> to select."

MARK 339
READ KEY inkey
CASE KEY inkey 480 DO JUMPMARK 340  ; Dn key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 339
MARK 340

GOXY 51 8
COLOR BACKGROUND 3
COLOR FOREGROUND 1
WRITE "SCREEN             "
GOXY 51 9
COLOR BACKGROUND 1
COLOR FOREGROUND 15
WRITE "SLIDE              "

MARK 341
READ KEY inkey
CASE KEY inkey 13 DO JUMPMARK 342   ; <Enter> key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 341
MARK 342

SHOW SCREEN "GUIDE7.SCR" TXT
COLOR BACKGROUND 5
GOXY 3 08 DRAW BOX 43 3
GOXY 4 09 WRITE "Then you enter the name of the slide defi-"
GOXY 4 10 WRITE "nition file, remember TEST.SLD            "
COLOR ATTRIBUTE 63
SET CURSOR ON

VARIABLE VALUE instr ""
MARK 343
GOXY 46 20 READ STRING instr 12
CASE STRING UPPER instr "TEST.SLD" DO JUMPMARK 344
MUSIC SOUND A 2 200
JUMPMARK 343
MARK 344
SET CURSOR OFF

SHOW SCREEN "GUIDE8.SCR" TXT
COLOR ATTRIBUTE 95
GOXY 3 08 DRAW BOX 44 4
GOXY 4 09 WRITE "Now the script is made and it has to be sa-"
GOXY 4 10 WRITE "ved  before you can run it.  Hit the F2 key"
GOXY 4 11 WRITE "and then press <Enter>                     "

MARK 345
READ KEY inkey
CASE KEY inkey 460 DO JUMPMARK 346  ; F2 key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 345
MARK 346

SHOW SCREEN "GUIDE9.SCR" TXT
MARK 347
READ KEY inkey
CASE KEY inkey 13 DO JUMPMARK 348   ; <Enter> key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 347
MARK 348

SHOW SCREEN "GUIDE10.SCR" TXT
GOXY 3 08 DRAW BOX 44 4
GOXY 4 09 WRITE "To keep the names of files somewhat in line"
GOXY 4 10 WRITE "with each other, you should save the script"
GOXY 4 11 WRITE "with the name TEST.SHW                     "
COLOR ATTRIBUTE 63
SET CURSOR ON

VARIABLE VALUE instr ""
MARK 349
GOXY 46 20 READ STRING instr 12
CASE STRING UPPER instr "TEST.SHW" DO JUMPMARK 350
MUSIC SOUND A 2 200
JUMPMARK 349
MARK 350
SET CURSOR OFF

SHOW SCREEN "GUIDE8.SCR" TXT
COLOR BACKGROUND 1
COLOR FOREGROUND 14
GOXY 72 3 WRITE "TEST.SHW"
COLOR FOREGROUND 15
COLOR BACKGROUND 5
COLOR ATTRIBUTE 95
GOXY 3 08 DRAW BOX 44 4
GOXY 4 09 WRITE "The script has been saved  and you can  now"
GOXY 4 10 WRITE "run it from the main menu. To return to the"
GOXY 4 11 WRITE "main menu push F10                         "

MARK 351
READ KEY inkey
CASE KEY inkey 468 DO JUMPMARK 352  ; F10 key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 351
MARK 352

SHOW SCREEN "SHOW1.SCR" TXT
GOXY 3 08 DRAW BOX 42 6
GOXY 4 09 WRITE "To run a script you must always be in the"
GOXY 4 10 WRITE "main menu. Also there's a runtime version"
GOXY 4 11 WRITE "that runs scripts.  Scripts  are executed"
GOXY 4 12 WRITE "from the 'Files' menu, so you push F2 and"
GOXY 4 13 WRITE "push <Enter> to run script from start.   "

MARK 353
READ KEY inkey
CASE KEY inkey 460 DO JUMPMARK 354  ; F2 key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 353
MARK 354

SHOW SCREEN "GUIDE11.SCR" TXT
MARK 355
READ KEY inkey
CASE KEY inkey 13 DO JUMPMARK 356   ; <Enter> key
CASE KEY inkey 27 DO JUMPMARK 1     ; <Esc> key
MUSIC SOUND A 2 200
JUMPMARK 355
MARK 356

SHOW SCREEN "GUIDE12.SCR" TXT
GOXY 3 08 DRAW BOX 39 4
GOXY 4 09 WRITE "The script you must execute is the one"
GOXY 4 10 WRITE "we just saved in the Script Center. So"
GOXY 4 11 WRITE "you write TEST.SHW                    "
COLOR ATTRIBUTE 63
SET CURSOR ON

VARIABLE VALUE instr ""
MARK 357
GOXY 46 20 READ STRING instr 12
CASE STRING UPPER instr "TEST.SHW" DO JUMPMARK 358
MUSIC SOUND A 2 200
JUMPMARK 357
MARK 358
SET CURSOR OFF

COLOR ATTRIBUTE 95
GOXY 3 08 DRAW BOX 40 4
GOXY 4 09 WRITE "The script will be executed right away."
GOXY 4 10 WRITE "When the script has finished GUIDE will"
GOXY 4 11 WRITE "return with a show message.            "
WAIT 3

; Here we mimic the slide behavior.
SHOW SCREEN "SHOW1.SCR" TXT
WAIT 4
EFFECT GLITTER
SHOW SCREEN "SHOW3.SCR" TXT
WAIT 4
SCREEN CLEAR
WAIT 1

COLOR ATTRIBUTE 111
SCREEN WIPE SPLIT
COLOR ATTRIBUTE 95
GOXY 3 08 DRAW BOX 41 7
GOXY 4 09 WRITE "This concludes the simple guided tour on"
GOXY 4 10 WRITE "how to make  a very simple slide show u-"
GOXY 4 11 WRITE "sing the Slide and Script Center.  There"
GOXY 4 12 WRITE "are very powerful features within all of"
GOXY 4 13 WRITE "many Centers and menues in DataShow.  So"
GOXY 4 14 WRITE "play with it all and learn MultiMedia!  "


; Place to jump to if <Esc> is pushed.
MARK 1
[ RETURN TO DIRECTORY ]