home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / DATABASE / SCHEDULE.ARK / SCHEDULE.WS < prev   
Text File  |  1987-01-20  |  6KB  |  163 lines

  1.                           SCHEDULE v1.0
  2.  
  3.                  Persona∞ Dail∙ Schedulσ Handler
  4.  
  5.                                by
  6.  
  7.                          NoriakΘ Hosoya
  8.                          
  9.                          1600 W. Plum 23-D
  10.                          Fort Collins, CO 80521
  11.                          (303) 491-8825
  12.  
  13.                          July 20, 1986
  14.  
  15.  
  16.  
  17. INTRODUCTION
  18.  
  19.      SCHEDUL┼á i≤ ß simple¼á light-dut∙ persona∞ schedulσ handle≥ ì
  20. writteε iε Pascal«   Thσ prograφ wa≤ designeΣ t∩ ruε specificall∙ ì
  21. oε Kaypro≤ witΦ graphics«   SCHEDUL┼ ha≤ beeε compileΣ witΦ Turb∩ ì
  22. Pasca∞ 3.░ t∩ fi⌠ 48╦ RA═ space«   Iε thi≤ brieµ document¼ ╔ wil∞ ì
  23. describσá thσ usagσ oµ SCHEDUL┼ althougΦ i⌠ wa≤ m∙á intentioεá t∩ ì
  24. makσ thσ prograφ eas∙ t∩ usσ fo≥ firs⌠ timσ users.
  25.  
  26.      Iεá thσá librar∙á filσá SCHEDULE.LBR¼áá yo⌡á wil∞á finΣá thσ ì
  27. followinτ subfiles:
  28.  
  29.      SCHEDULE.W╙    ║ Thi≤ documen⌠ filσ fo≥ SCHEDULE.
  30.      SCHEDULE.CO═   ║ CompileΣ prograφ SCHEDULE.
  31.      SCHEDULE.PA╙   ║ Pasca∞ sourcσ oµ SCHEDULE.COM.
  32.      SCH1.IN├       ║ INCLUD┼ filσ fo≥ SCHEDULE.PAS.
  33.  
  34. Firs⌠á yo⌡ mus⌠ extrac⌠ thesσ individua∞ file≤ froφá SCHEDULE.LB╥ ì
  35. filσá usinτá ß librar∙ utilit∙ prograφ sucΦ a≤á NULU«á   A⌠á thi≤ ì
  36. poin⌠á therσá i≤ n∩ neeΣ t∩ modif∙ o≥ initializσ SCHEDULE.CO═á t∩ ì
  37. ruεá it«á   However¼á iµá yo⌡ wan⌠ t∩ improvσá SCHEDUL┼á o≥á you≥ ì
  38. termina∞á use≤á graphiπ characte≥ sequence≤ differen⌠ froφá thosσ ì
  39. fo≥á newe≥á Kaypros¼á yo⌡á arσ encourageΣ t∩á modif∙á thσá sourcσ ì
  40. prograφá SCHEDULE.PAS«á   Thσá nex⌠á sectioεá show≤á ho≈á t∩á usσ ì
  41. SCHEDUL┼ ste≡ b∙ step.
  42.  
  43.  
  44. RUNNIN╟ SCHEDULE
  45.  
  46. 1⌐ Sign-On
  47.  
  48.      T∩ ruε SCHEDULE¼ type:
  49.  
  50.      A>SCHEDULE
  51.  
  52.      SCHEDUL┼ welcome≤ yo⌡ witΦ ß sign-oε message«   Iµ yo⌡ feel¼ ì
  53. a≤ ╔ sometime≤ do¼ tha⌠ thσ sign-oε routinσ i≤ rathe≥ lengthy¼ i⌠ ì
  54. caε bσ suppresseΣ b∙ patchinτ SCHEDULE.COM«á   Thi≤ procedurσá i≤ ì
  55. demonstrateΣ a⌠ thσ enΣ oµ thi≤ document.è
  56.  
  57. 2⌐ Schedulσ File
  58.  
  59.      Afte≥á signinτá on¼á SCHEDUL┼ ask≤ yo⌡ thσ namσ oµá Schedulσ ì
  60. Filσ yo⌡ wan⌠ t∩ worδ oε o≥ creatσ oε disk«á   Regula≥ CP/═á filσ ì
  61. namσá conventioε applie≤ here«á   BotΦ lowe≥ anΣ uppe≥ character≤ ì
  62. arσá acceptablσ fo≥ thσ filσ name«á   Personall∙ ╔ prefe≥ ßá namσ ì
  63. sucΦá a≤á JUL86.SC╚ t∩ indicatσ ß schedulσ filσá fo≥á Jul∙á 1986«   ì
  64. Yo⌡á ma∙ kee≡ dail∙ schedule≤ fo≥ aε entirσ yea≥ iε ß singlσ filσ ì
  65. (i⌠á i≤á limiteΣá b∙ availablσ spacσ oεá you≥á disk)«á   Bu⌠á fo≥ ì
  66. conveniencσá anΣ practicalit∙ ╔ woulΣ recommenΣ tha⌠á yo⌡á creatσ ì
  67. file≤ oε ß monthl∙ base.
  68.  
  69.  
  70.  
  71. 3⌐ Enterinτ ß Date
  72.  
  73.      SCHEDUL┼á need≤á t∩ kno≈ thσ datσ yo⌡ wan⌠ t∩ d∩á schedulinτ ì
  74. for«á   SCHEDUL┼ ask≤ yo⌡ Month(1-12)¼á Da∙ anΣ Year(80-99⌐á witΦ ì
  75. valiΣá input≤ iε parentheses«á   Iµ SCHEDUL┼ doe≤ no⌠á understanΣ ì
  76. you≥á response¼á i⌠á wil∞ bee≡ anΣ yo⌡ mus⌠ re-ente≥ thσá correc⌠ ì
  77. date.
  78.  
  79.  
  80. 4⌐ Screeε Arrangement
  81.  
  82.      Oncσ ß valiΣ datσ i≤ entered¼á SCHEDUL┼ display≤ ßá calenda≥ ì
  83. oµá thσ montΦ witΦ thσ da∙ yo⌡ specifieΣ highlighteΣ a⌠ thσ uppe≥ ì
  84. lef⌠ corne≥ oµ you≥ screen╗ ß simulateΣ notepaΣ oε thσ righ⌠ halµ ì
  85. oµ you≥ screen╗á anΣ CommanΣ Summar∙ a⌠ thσ lowe≥ lef⌠ corne≥á oµ ì
  86. you≥á screen«á   Thσá 23rΣ linσ i≤ exclusivel∙ useΣ a≤ ßá commanΣ ì
  87. linσ b∙ SCHEDUL┼ fo≥ use≥ input.
  88.    
  89.      Thσá notepaΣá caε holΣ ß dail∙ schedulσ froφ ╖ aφ t∩á ╡á pm«   ì
  90. Thσ slo⌠ a⌠ ╖ aφ wil∞ bσ initiall∙ highlighteΣ witΦ ß diφ reversσ ì
  91. video«á   A⌠á eacΦá slot¼á yo⌡á caε ente≥ ß tex⌠ notσá u≡á t∩á 4░ ì
  92. character≤ long«      
  93.  
  94.  
  95. 5⌐ CommanΣ Summary
  96.  
  97.      Thi≤ versioε oµ SCHEDUL┼ support≤ 1░ command≤ t∩ handlσ you≥ ì
  98. schedules«   The∙ are:
  99.  
  100.      [^E▌  ║ U≡ Hour
  101.      [^X▌  ║ Dowε Hour
  102.      [ESC▌ ║ Ente≥ Note
  103.      [^C▌  ║ Cance∞ Note
  104.      [^S▌  ║ Save/Resume
  105.      [^T▌  ║ Deletσ Record
  106.      [^D▌  ║ Displa∙ Dates
  107.      [^P▌  ║ Save/Print
  108.      [^F▌  ║ Save/Opeε File
  109.      [^Q▌  ║ Save/Quitè
  110. Thσá up-arrow≤ (^⌐ indicatσ ß CTR╠ key«á   An∙ oµ thesσá command≤ ì
  111. caεá bσ issueΣ wheneve≥ thσ statu≤ linσ show≤ "You≥á CommanΣá ?"«   ì
  112. Thσ function≤ oµ thσ command≤ arσ a≤ follows║ 
  113.  
  114. [^E▌ move≤ thσ highlighteΣ slo⌠ oε thσ notepaΣ u≡ onσ space«  
  115.  
  116. [^X▌ move≤ thσ highlighteΣ slo⌠ oε thσ notepaΣ dowε onσ space.
  117.  
  118. [ESC▌ move≤ thσ curso≥ t∩ thσ currentl∙ highlighteΣ schedulσ slo⌠ ì
  119. anΣá initialize≤á ß notσ entr∙ oε thσ notepad«á   Thσ notσá entr∙ ì
  120. mus⌠ bσ endeΣ b∙ ß carriagσ return.
  121.  
  122. [^C▌ delete≤ thσ notσ a⌠ thσ currentl∙ highlighteΣ slot.
  123.  
  124. [^S▌á save≤á thσá schedulσá displayeΣ oεá thσá notepaΣá ont∩á thσ ì
  125. schedulσ filσ anΣ allow≤ yo⌡ t∩ continuσ scheduling.
  126.  
  127. [^T▌á delete≤á thσá schedulσ displayeΣ oε thσá notepaΣá froφá thσ ì
  128. schedulσ file.
  129.  
  130. [^D▌ display≤ al∞ thσ scheduleΣ date≤ saveΣ oε thσ schedulσ file.
  131.  
  132. [^P▌á save≤á thσá schedulσá oε thσ notepaΣ anΣá print≤á i⌠á oεá ß ì
  133. printer.
  134.  
  135. [^F▌á save≤ thσ schedulσ oε thσ notepaΣ oε thσ schedulσ filσá anΣ ì
  136. open≤ anothe≥ schedulσ file.
  137.  
  138. [^Q▌á save≤ thσ schedulσ oε thσ notepaΣ oε thσ schedulσ filσá anΣ ì
  139. terminate≤ SCHEDULE.
  140.  
  141.  
  142.  
  143. SUGGESTE─ PATCH
  144.  
  145.      Thσ sign-oε messagσ oµ SCHEDUL┼ caε bσ totall∙ eliminateΣ b∙ ì
  146. patchinτá SCHEDULE.CO═á usinτ DDT«á   Iµ yo⌡ decidσá t∩á d∩á thi≤ ì
  147. patch¼á ╔á strongl∙á sugges⌠á tha⌠á yo⌡ makσá ßá backu≡á cop∙á oµ ì
  148. SCHEDULE.CO═ beforσ proceeding«á   ┴ sessioε witΦ DD╘ shoulΣ looδ ì
  149. likσ this:
  150.  
  151. A>DD╘ SCHEDULE.COM
  152. DD╘ VER╙ 2.2
  153. NEX╘  PC
  154. 3C8░ 0100
  155. -S221F
  156. 221╞ 0▒ 00
  157. 222░ C─ .
  158. -G0
  159.  
  160. A>SAV┼ 6░ SCHEDULE.COM
  161.  
  162.  
  163. EnΣ oµ SCHEDULE.WSè