home *** CD-ROM | disk | FTP | other *** search
- STORE 'Y' TO C
- STORE ' ' TO D
- STORE ' ' TO F
- E=' '
- USE SB index sb1
- DO WHILE .NOT. C='N'
- CLEAR
- @ 3,20 SAY '╟δ╩Σ╚δ:─Ω ╘┬' GET D PICTU '99.99'
- @ 4,20 SAY ' ╔Φ▒╕▒α║┼' GET F
- @ 5,20 SAY ' ╘╦╫¬╠¿╩▒' GET E PICT '####'
- READ
- CLEAR
- @ 4,30 SAY "╔╘ ║≥"
- E=VAL(E)
- seek F
- REPL SB30 WITH SB30+E
- USE YY
- APPE BLANK
- REPL YY1 WITH F,YY2 WITH D, YY3 WITH E
- USE YGZ
- LOCAT FOR G1=D
- IF EOF()
- APPE BLANK
- REPL G1 WITH D,G6 WITH E,g5 with 1
- ELSE
- REPL G6 WITH G6+E,g5 with g5+1
- ENDIF
- USE BJH
- LOCATE FOR BJH1=F
- IF BJH1=F
- REPLACE BJH7 WITH BJH7+E
- REPLACE BJH9 WITH BJH9+E
- REPLACE BJH11 WITH BJH11+E
- REPLACE BJH13 WITH BJH13+E
- ENDIF
- USE NGZ
- dd=substr(d,1,2)
- LOCATE FOR NGZ2=F .and. ngz1=dd
- IF eof()
- appe blank
- repl ngz1 with substr(d,1,2),ngz2 with f,ngz5 with e
- else
- REPLACE NGZ5 WITH NGZ5+E
- ENDIF
- USE YHF
- REPLACE ALL YHF5 WITH YHF5+E FOR YHF1=F
- CLEAR
- @ 4,30
- ACCE " ╝╠╨°╩Σ╚δ┬≡ ? (Y/N) " TO C
- STORE UPPE(C) TO C
- STOR ' ' TO D
- STOR " " TO F
- E=' '
- USE SB index sb1
- ENDDO
- RETURN