home *** CD-ROM | disk | FTP | other *** search
- ** BEGIN OF MENUDELE.PRG **
- SET TALK OFF
- CLEAR
- SELE 1
- USE MENU INDE MENU
- IF EOF()
- USE
- RETU
- ENDIF
- RNO=RECNO()
- DO WHILE .T.
- CLEAR
- GO RNO
- LNO=LEN(TRIM(NO))
- @ 0,1 SAY '╡┌ '+STR(LNO,1)+' ▓π'
- @ 1,INT((62-LEN(TRIM(NOTE)))/2) SAY 'ú¬ú¬ú¬ú█ '+TRIM(NOTE)+' ú▌ú¬ú¬ú¬'
- TJ=TRIM(NO)
- SET FILT TO NO=TJ .AND. LEN(TRIM(NO))=LNO+1
- GO TOP
- I=1
- DO WHILE .NOT. EOF()
- @ (I+3)/2,9 SAY STR(I,2)+'..'+NOTE
- I=I+1
- SKIP
- IF .NOT.EOF()
- @ I/2+1,45 SAY STR(I,2)+'..'+NOTE
- I=I+1
- SKIP
- ENDIF
- ENDDO
- YN=' '
- DO WHILE .NOT. YN$'YN'
- @ 0,10 SAY '╥¬╔╛│²┬≡ú┐ú█ú┘ú»ú╬ ú▌' GET YN
- READ
- YN=UPPE(YN)
- ENDDO
- IF YN='Y'
- CDH=1
- @ 0,10 SAY ' ╤í ╘± ╔╛ │² ▓╦ ╡Ñ ║┼ ' GET CDH PICT '99' RANG 1,I-1
- READ
- GO TOP
- SKIP CDH-1
- A=TRIM(NO)
- IF BROTHER='0'
- SKIP -1
- IF .NOT.BOF()
- REPL BROTHER WITH '0'
- ENDIF
- ENDIF
- SET FILT TO
- GO RNO
- B=NO
- DELE ALL FOR NO=A
- PACK
- SEEK B
- RNO=RECNO()
- LOOP
- ENDIF
- GNH=0
- @ INT(I/2)+2,25 SAY '╟δ╤í╘±ú█ú░ú«ú«╖╡╗╪ú▌' GET GNH PICT '99' RANG 0,I-1
- READ
- IF GNH=0
- SET FILT TO
- GO RNO
- IF LEN(TRIM(NO))=0
- RETU
- ENDIF
- A=SUBS(NO,1,LEN(TRIM(NO))-1)
- SEEK A
- RNO=RECNO()
- LOOP
- ENDIF
- GO TOP
- SKIP GNH-1
- IF TYPE='0'
- RNO=RECNO()
- LOOP
- ENDIF
- LOOP
- ENDDO
- ** END OF MENUDELE.PRG **