home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 6 / 06.iso / b / b007 / 2.ddi / AMISG / ZFTX.PRG < prev    next >
Encoding:
Text File  |  1990-05-26  |  1.4 KB  |  90 lines

  1. ** ╧╘╩╛╓▒╖╜═╝  XZFT.PRG             **
  2. ** ╘╦╨╨╗╖╛│:FOXBASE+;DBASEIII-PLUS  **
  3. ** ╚δ┐┌: TITL..╓▒╖╜═╝▒Ω╠Γ           **
  4. **       XSM...║ß╫∙▒Ω╦╡├≈           **
  5. **       YSM...╫▌╫∙▒Ω╦╡├≈           **
  6. **       NUM...╓╕▒Ω╕÷╩²             **
  7. **       CSK.DBF...▓╬╩²┐Γ           **
  8. PARA TITL,XSM,YSM
  9. SET COLO TO 2/0
  10. CLEAR
  11. COUNT TO NUM
  12. GO TOP
  13. SET TALK OFF
  14. TITL=(TRIM(TRIM(TITL)))
  15. L=LEN(TITL)
  16. IF L>80
  17. TITL=SUBSTR(TITL,1,80)
  18. L=80
  19. ENDIF
  20. COL=INT((80-L)/2)
  21. @ 1,M->COL SAY TITL
  22. @ 3,0 SAY 'íⁿ'
  23. I=4
  24. DO WHILE (I<23)
  25. @ I,0 SAY '⌐ª'
  26. I=I+1
  27. ENDDO
  28. @ 23,0 SAY '⌐╕'
  29. @ 23,COL() SAY REPL('⌐ñ',33)
  30. @ 23,COL() SAY 'í·'
  31. YSM=TRIM(TRIM(YSM))
  32. IF LEN(YSM)>70
  33. YSM=SUBS(YSM,70)
  34. ENDIF
  35. @ 2,0 SAY YSM
  36. @ 24,0 SAY 'ú╧'
  37. XSM=TRIM(TRIM(XSM))
  38. IF LEN(XSM)>10
  39. XSM=SUBS(XSM,1,10)
  40. ENDIF
  41. @ 23,70 SAY XSM
  42. MAX=0
  43. DO WHILE .NOT.EOF()
  44. MAX=MAX(YPARA,MAX)
  45. SKIP
  46. ENDDO
  47. GO TOP
  48. S=66/(NUM+1)
  49. FACTOR=MAX/18
  50. I=1
  51. DO WHILE .NOT.EOF()
  52. H=INT(YPARA/FACTOR)
  53. ROW=23-H
  54. COL=2+I*S
  55. C=STR(I-INT(I/7)*7+1,1)
  56. SET COLO TO &C./&C
  57. *@ ROW,COL CLEAR TO 22,COL+2
  58. J=ROW
  59. DO WHILE J<23
  60. @ J,COL SAY 'í÷'
  61. J=J+1
  62. ENDDO
  63. SET COLO TO
  64. X=TRIM(TRIM(XPARA))
  65. IF LEN(X)>S
  66. X=SUBS(X,1,S)
  67. ENDIF
  68. @ 23,COL SAY '⌐╨'
  69. @ 24,COL SAY X
  70. Y=TRIM(STR(YPARA,9,2))
  71. IF VAL(SUBS(Y,8,2))=0
  72. Y=SUBS(Y,1,6)
  73. ENDIF
  74. DO WHILE Y=' '
  75. Y=SUBS(Y,2)
  76. ENDDO
  77. IF LEN(Y)>S
  78. @ I+3,71 SAY Y
  79. ELSE
  80. @ ROW-1,COL SAY Y
  81. ENDIF
  82. I=I+1
  83. SKIP
  84. ENDDO
  85. USE
  86. @ 0,0 SAY ''
  87. WAIT ''
  88. RETU
  89. ** END OF ZFTX.PRG **
  90.