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
Wrap
Text File
|
1987-01-20
|
6KB
|
163 lines
SCHEDULE v1.0
Persona∞ Dail∙ Schedulσ Handler
by
NoriakΘ Hosoya
1600 W. Plum 23-D
Fort Collins, CO 80521
(303) 491-8825
July 20, 1986
INTRODUCTION
SCHEDUL┼á i≤ ß simple¼á light-dut∙ persona∞ schedulσ handle≥ ì
writteε iε Pascal« Thσ prograφ wa≤ designeΣ t∩ ruε specificall∙ ì
oε Kaypro≤ witΦ graphics« SCHEDUL┼ ha≤ beeε compileΣ witΦ Turb∩ ì
Pasca∞ 3.░ t∩ fi⌠ 48╦ RA═ space« Iε thi≤ brieµ document¼ ╔ wil∞ ì
describσá thσ usagσ oµ SCHEDUL┼ althougΦ i⌠ wa≤ m∙á intentioεá t∩ ì
makσ thσ prograφ eas∙ t∩ usσ fo≥ firs⌠ timσ users.
Iεá thσá librar∙á filσá SCHEDULE.LBR¼áá yo⌡á wil∞á finΣá thσ ì
followinτ subfiles:
SCHEDULE.W╙ ║ Thi≤ documen⌠ filσ fo≥ SCHEDULE.
SCHEDULE.CO═ ║ CompileΣ prograφ SCHEDULE.
SCHEDULE.PA╙ ║ Pasca∞ sourcσ oµ SCHEDULE.COM.
SCH1.IN├ ║ INCLUD┼ filσ fo≥ SCHEDULE.PAS.
Firs⌠á yo⌡ mus⌠ extrac⌠ thesσ individua∞ file≤ froφá SCHEDULE.LB╥ ì
filσá usinτá ß librar∙ utilit∙ prograφ sucΦ a≤á NULU«á A⌠á thi≤ ì
poin⌠á therσá i≤ n∩ neeΣ t∩ modif∙ o≥ initializσ SCHEDULE.CO═á t∩ ì
ruεá it«á However¼á iµá yo⌡ wan⌠ t∩ improvσá SCHEDUL┼á o≥á you≥ ì
termina∞á use≤á graphiπ characte≥ sequence≤ differen⌠ froφá thosσ ì
fo≥á newe≥á Kaypros¼á yo⌡á arσ encourageΣ t∩á modif∙á thσá sourcσ ì
prograφá SCHEDULE.PAS«á Thσá nex⌠á sectioεá show≤á ho≈á t∩á usσ ì
SCHEDUL┼ ste≡ b∙ step.
RUNNIN╟ SCHEDULE
1⌐ Sign-On
T∩ ruε SCHEDULE¼ type:
A>SCHEDULE
SCHEDUL┼ welcome≤ yo⌡ witΦ ß sign-oε message« Iµ yo⌡ feel¼ ì
a≤ ╔ sometime≤ do¼ tha⌠ thσ sign-oε routinσ i≤ rathe≥ lengthy¼ i⌠ ì
caε bσ suppresseΣ b∙ patchinτ SCHEDULE.COM«á Thi≤ procedurσá i≤ ì
demonstrateΣ a⌠ thσ enΣ oµ thi≤ document.è
2⌐ Schedulσ File
Afte≥á signinτá on¼á SCHEDUL┼ ask≤ yo⌡ thσ namσ oµá Schedulσ ì
Filσ yo⌡ wan⌠ t∩ worδ oε o≥ creatσ oε disk«á Regula≥ CP/═á filσ ì
namσá conventioε applie≤ here«á BotΦ lowe≥ anΣ uppe≥ character≤ ì
arσá acceptablσ fo≥ thσ filσ name«á Personall∙ ╔ prefe≥ ßá namσ ì
sucΦá a≤á JUL86.SC╚ t∩ indicatσ ß schedulσ filσá fo≥á Jul∙á 1986« ì
Yo⌡á ma∙ kee≡ dail∙ schedule≤ fo≥ aε entirσ yea≥ iε ß singlσ filσ ì
(i⌠á i≤á limiteΣá b∙ availablσ spacσ oεá you≥á disk)«á Bu⌠á fo≥ ì
conveniencσá anΣ practicalit∙ ╔ woulΣ recommenΣ tha⌠á yo⌡á creatσ ì
file≤ oε ß monthl∙ base.
3⌐ Enterinτ ß Date
SCHEDUL┼á need≤á t∩ kno≈ thσ datσ yo⌡ wan⌠ t∩ d∩á schedulinτ ì
for«á SCHEDUL┼ ask≤ yo⌡ Month(1-12)¼á Da∙ anΣ Year(80-99⌐á witΦ ì
valiΣá input≤ iε parentheses«á Iµ SCHEDUL┼ doe≤ no⌠á understanΣ ì
you≥á response¼á i⌠á wil∞ bee≡ anΣ yo⌡ mus⌠ re-ente≥ thσá correc⌠ ì
date.
4⌐ Screeε Arrangement
Oncσ ß valiΣ datσ i≤ entered¼á SCHEDUL┼ display≤ ßá calenda≥ ì
oµá thσ montΦ witΦ thσ da∙ yo⌡ specifieΣ highlighteΣ a⌠ thσ uppe≥ ì
lef⌠ corne≥ oµ you≥ screen╗ ß simulateΣ notepaΣ oε thσ righ⌠ halµ ì
oµ you≥ screen╗á anΣ CommanΣ Summar∙ a⌠ thσ lowe≥ lef⌠ corne≥á oµ ì
you≥á screen«á Thσá 23rΣ linσ i≤ exclusivel∙ useΣ a≤ ßá commanΣ ì
linσ b∙ SCHEDUL┼ fo≥ use≥ input.
Thσá notepaΣá caε holΣ ß dail∙ schedulσ froφ ╖ aφ t∩á ╡á pm« ì
Thσ slo⌠ a⌠ ╖ aφ wil∞ bσ initiall∙ highlighteΣ witΦ ß diφ reversσ ì
video«á A⌠á eacΦá slot¼á yo⌡á caε ente≥ ß tex⌠ notσá u≡á t∩á 4░ ì
character≤ long«
5⌐ CommanΣ Summary
Thi≤ versioε oµ SCHEDUL┼ support≤ 1░ command≤ t∩ handlσ you≥ ì
schedules« The∙ are:
[^E▌ ║ U≡ Hour
[^X▌ ║ Dowε Hour
[ESC▌ ║ Ente≥ Note
[^C▌ ║ Cance∞ Note
[^S▌ ║ Save/Resume
[^T▌ ║ Deletσ Record
[^D▌ ║ Displa∙ Dates
[^P▌ ║ Save/Print
[^F▌ ║ Save/Opeε File
[^Q▌ ║ Save/Quitè
Thσá up-arrow≤ (^⌐ indicatσ ß CTR╠ key«á An∙ oµ thesσá command≤ ì
caεá bσ issueΣ wheneve≥ thσ statu≤ linσ show≤ "You≥á CommanΣá ?"« ì
Thσ function≤ oµ thσ command≤ arσ a≤ follows║
[^E▌ move≤ thσ highlighteΣ slo⌠ oε thσ notepaΣ u≡ onσ space«
[^X▌ move≤ thσ highlighteΣ slo⌠ oε thσ notepaΣ dowε onσ space.
[ESC▌ move≤ thσ curso≥ t∩ thσ currentl∙ highlighteΣ schedulσ slo⌠ ì
anΣá initialize≤á ß notσ entr∙ oε thσ notepad«á Thσ notσá entr∙ ì
mus⌠ bσ endeΣ b∙ ß carriagσ return.
[^C▌ delete≤ thσ notσ a⌠ thσ currentl∙ highlighteΣ slot.
[^S▌á save≤á thσá schedulσá displayeΣ oεá thσá notepaΣá ont∩á thσ ì
schedulσ filσ anΣ allow≤ yo⌡ t∩ continuσ scheduling.
[^T▌á delete≤á thσá schedulσ displayeΣ oε thσá notepaΣá froφá thσ ì
schedulσ file.
[^D▌ display≤ al∞ thσ scheduleΣ date≤ saveΣ oε thσ schedulσ file.
[^P▌á save≤á thσá schedulσá oε thσ notepaΣ anΣá print≤á i⌠á oεá ß ì
printer.
[^F▌á save≤ thσ schedulσ oε thσ notepaΣ oε thσ schedulσ filσá anΣ ì
open≤ anothe≥ schedulσ file.
[^Q▌á save≤ thσ schedulσ oε thσ notepaΣ oε thσ schedulσ filσá anΣ ì
terminate≤ SCHEDULE.
SUGGESTE─ PATCH
Thσ sign-oε messagσ oµ SCHEDUL┼ caε bσ totall∙ eliminateΣ b∙ ì
patchinτá SCHEDULE.CO═á usinτ DDT«á Iµ yo⌡ decidσá t∩á d∩á thi≤ ì
patch¼á ╔á strongl∙á sugges⌠á tha⌠á yo⌡ makσá ßá backu≡á cop∙á oµ ì
SCHEDULE.CO═ beforσ proceeding«á ┴ sessioε witΦ DD╘ shoulΣ looδ ì
likσ this:
A>DD╘ SCHEDULE.COM
DD╘ VER╙ 2.2
NEX╘ PC
3C8░ 0100
-S221F
221╞ 0▒ 00
222░ C─ .
-G0
A>SAV┼ 6░ SCHEDULE.COM
EnΣ oµ SCHEDULE.WSè