home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / DESKTOP / PAL21.ZIP / PAL.OVR (.txt) < prev    next >
Turbo Pascal Overlay  |  1990-07-09  |  239KB  |  990 lines

  1. PAL Menu
  2. ppointment Scratchpad
  3. lone New Defaults
  4. elete Old Appointments
  5. nter Command Line
  6. P#urge Deadwood From Appointment File
  7. R%estore Original Distribution Defaults
  8. S    et Alarms
  9. <ESC> to exit programEPlease enter your choice (1-8, F1-F8, alpha selection or ESC to exit)
  10. getcommandlineU
  11. commandline
  12. .    3    w    
  13. warnofbadfile
  14. File not verifiedU
  15. alarmspresent
  16. %You have the following future alarms:
  17. You have future alarms.
  18. You have no future alarms.!Alarm updating has been disabled.U
  19. remspresent
  20. %You have the following old reminders:
  21. You have no old reminders.U
  22. preparedoitvariables
  23. Verifying U
  24. warnoutofmemory
  25. Out of Memory!!.PAL ran out of memory constructing your report
  26. Possible solutions:*1.  Limit the number of days in the report42.  Delete unneeded memos from your appointment file)3.  Use fewer auto-repeating appointments;4.  Remove resident programs from system before running PAL"5.  Add more memory to your systemU
  27. reporthead    Today is 
  28. No entries listed for today.
  29. No Entries listed for next 
  30.  days
  31.  entry      entries 
  32. listed for 
  33. today:
  34. next 
  35.  days: U
  36. closedoitfileU
  37. opendoitfile
  38. Analyzing U
  39. preparedoitscreen
  40. Searching 
  41.     You have 
  42.  old entries and 
  43.  deleted entries.
  44. Use Delete to save 
  45.  bytes 
  46. or Purge to save 
  47. closedoitscreen     created.U
  48. Ver. 
  49.  Copyright 
  50.                     
  51. setupreportU
  52. MJSDU
  53. No matches for "
  54. " foundU
  55.     pappoints%The following matches have been found
  56.  for "
  57. 'Sending a block calendar to the printerU
  58. Analyzing 
  59. K bytes of memory leftU
  60. repeatappoint
  61. c<Lu_
  62. l<Du`
  63. analyzeandput
  64. insertreligiousU
  65. readentriesU
  66. insertpopholidayU
  67. insertscratchpadU
  68. doitU
  69.          2    <    J    Z    d    r    
  70.  p!u!
  71. "*"/"?"D"u"
  72. #d#k#
  73. #,$?$
  74. &3&F&
  75. '#'-'<'G'
  76. (/(n(
  77. *    +l+z+
  78. +",=,T,b,i,
  79. -(-5-R-a-n-
  80. .-.4.?.i.p.{.(///
  81. 203C3V3
  82. 4(4-4[4
  83. 5<6S6j6
  84. 7M8g8
  85. ;K;t;
  86. =VA[AnA
  87. CSD~D
  88. D"E'ECE
  89. E:G?G
  90. J>JCJ
  91. Set Alarms Menu
  92. larms Menu
  93. lock Toggle
  94. ate Toggle
  95. dit Macros for Alarms
  96. nstall Assumptions
  97. oad Info From Disk
  98. ave Info To Disk
  99. <ESC> to quit to main menuFPlease enter your choice (1-8, F1-F8, alpha selection or ESC to abort)
  100. readyvariablesU
  101.     setclone2
  102. Installing Into U
  103. Data File:
  104. Macro File:
  105. Sound Level:
  106. Number of seconds alarm sounds: Number of minutes alarm snoozes:
  107. Clock Visibility:
  108. Date Visibility:
  109. Sample Date/Clock:U
  110. editalarms2'Is the above information correct? (Y/N)
  111.     addalarms
  112. Add an Alarm
  113. 'Is the above information correct? (Y/N)
  114. EMPTY
  115. There is no room to add alarms0Use DELETE, CLEAR or PURGE function to make roomU
  116. 8These are the defaults which PALARM assumes on start up:
  117. 12/31/99  11:59:59pm&Do you want to change anything?  (Y/N)
  118. (These are the defaults you now have set:+Do you want to proceed with cloning?  (Y/N)U
  119. palsetmain
  120. palset
  121. ^    r    z    
  122.  does not exist.  1 is not a valid alarm data file for this version.
  123. Loading data from 
  124. Cannot load!U
  125. savesetfile
  126. Saving data to U
  127. ask_memo
  128. Enter memo: 
  129. Memo to flash when alarm sounds
  130. askdate
  131. Enter desired date: 
  132. Enter date in MM/DD/YYYY format
  133. "Please enter a valid date between 
  134.  and 
  135. with the format : MM/DD/YYYYU
  136. ask_time
  137. HH:MM
  138. Enter desired time: 3Use military time; e.g. "23:50" instead of 11:50 PM
  139. 1Please enter a valid time with the format : HH:MM.where "HH" is military time (23:00 = 11:00 PM)
  140. makeline
  141. reportonarray"You have the following Alarms set:
  142. Snoozing
  143. EMPTY
  144. Alarms Menu
  145. dd an Alarm
  146. lear all Alarms
  147. elete an Alarm
  148. dit an Alarm
  149. urge Old Alarms
  150. <ESC> to return to main menu6Please enter your choice (1-5, alpha selection or ESC)
  151. 0Installation of New Assumptions (Clock and Date)1You can now change the clock and date visibility.
  152. Clock visibility on start up:
  153. Date visibility on start up:
  154. Sample Clock and Date Display:2Would you like to change the clock or date?  (Y/N)U
  155. -Enter the number for your color combination: 
  156. Choose between 1 and 127
  157. 'Please enter a number between 1 and 127U
  158. ,Installation of New Assumptions (Macro File)CPAL writes the macros that you create to a file so that PALARM willAfind them when it is time to execute them.  The name of the macro0file which PAL and PALARM presently look for is:;Would you like to change the name of the macro file?  (Y/N)
  159. &Enter the new name for the macro file,*including drive and directory if you like:U
  160. K<YuG
  161. +Installation of New Assumptions (Data File)JPAL writes your alarm data to a file so that the data will survive the endEof your computing session.  The name of the file which PAL and PALARM
  162. presently look for is::Would you like to change the name of the data file?  (Y/N)
  163. %Enter the new name for the data file,*including drive and directory if you like:U
  164. R<YuN
  165. ,Do you want clock to show on start up? (Y/N)
  166. +Do you want date to show on start up? (Y/N)1Do you want to change clock display colors? (Y/N)U
  167. getint
  168. Please enter a number between
  169.  and U
  170. editalarms1
  171. Edit an Alarm
  172. EMPTY
  173. edit%There are no alarms available to edit Use ADD function to add an alarmU
  174. k<Yug
  175. deletealarm2Enter an empty alarm slot to exit delete function.
  176. EMPTY
  177. Delete Alarm #
  178. ? (Y/N)
  179. There are no alarms to deleteU
  180.      4    J    [    `    j    o    t    
  181. !Enter number of alarm to delete: U
  182. Delete an AlarmU
  183. 1.  Off
  184. 2.  Soft
  185. 3.  Normal
  186. 4.  Loud&Enter your choice for the sound level:U
  187. -Installation of New Assumptions (Sound Level)JYou can now change the sound that the alarm makes.  You can turn the soundKoff, or you can set it at soft, normal or loud.  Presently, the sound level
  188. is set at:0Would you like to change the sound level?  (Y/N)U
  189. ,Enter number of minutes for alarm to snooze:U
  190. +Enter number of seconds for alarm to sound:U
  191. 3Would you like to change the snooze feature?  (Y/N)U
  192. 0Installation of New Assumptions (Snooze Feature)IYou can now change the snooze feature.  You can set the number of secondsLthe alarm sounds before it turns itself off, and then you can set the number,of minutes it waits before turning on again.
  193. Number of seconds alarm sounds: Number of minutes alarm snoozes:U
  194. Enter number of alarm to 
  195. Enter a number between 
  196.  and U
  197. 6Enter desired filename, with drive and path if desired
  198. 4Please enter a valid file designation in the form ofEDrive:\PATH\PATH\....\FILENAME.EXT, where Drive and Path are optional
  199. getnewresnonres
  200. non-%Entering full path specification for 
  201. Enter the new name for the *resident program file that must be cloned.)You must specify the drive and directory:U
  202. startclone
  203. .EXEU
  204. errordisplay
  205. Could not find valid 
  206. .EXE in your path Do you want to try again?  (Y/N)U
  207.     !    +    5    n    
  208. clear
  209. Clear All Alarms
  210. Clear All Alarms? (Y/N)
  211.                              
  212. Clearing all alarms$To restore, load the data file again
  213. There are no alarms to clearU
  214. purgeoldalarms
  215. Purge Old AlarmsU
  216. PALARM is not yet installed!'It must be loaded before using PAL SET.$Load PALARM before SideKick, because&SideKick should always be loaded last.U
  217. @You have made changes to PALARM's data which have not been savedDto its data file.  The changes will be recognized by PALARM for thisFsession only and will be lost when you reboot your computer unless you"save the changes to the data file.DDo you want to save the changes you've made to the data file?  (Y/N)U
  218. +Help for PALARM and PAL SET          Page 1H     PALARM and PAL work together to give you a resident clock and alarmIfor your computer.  PALARM is the resident portion of the combination andImust be loaded before PAL.  PAL's SET function may be invoked at any timeIafter PALARM has been loaded.  Prior versions of PAL came with a separateNprogram called "PALSET," the functions of which are now duplicated within PAL.J     The first time you invoke PALARM, it will install itself and show youLthe current time and date in the upper right hand corner of your screen.  NoKalarms will be loaded until you use PAL.  You should load PALARM before SK!F     When you invoke PAL, you will have the opportunity to control theU
  219. +Help for PALARM and PAL SET          Page 2K    The opening menu for the SET procedure offers 7 choices.  You choose anLoption by merely pressing the number or the highlighted alphabetic character
  220. for your selection.8     1.  Alarms  -- see the next page for help on alarms7     2.  Clock Toggle  -- turns visible clock off or on5     3.  Date Toggle  -- turns visible date off or on(     4.  Help  --  this help information&     5.  Install -- change assumptions7     6.  Load Data File  --  reloads PALARM's data file<     7.  Save Data File  --  saves current info to data fileU
  221. Idisplay of the clock and the date, set and edit alarms, and save all yourGchanges to a data file which will preserve information between boots ofEyour computer.  Once you instruct PAL to save the data, the next timeKPALARM is invoked, it will automatically load the data which was saved fromJthe prior session.  If you do not save the data, then the changes you haveDmade with PAL will remain in effect for the remainder of the presentLsession, but will be lost when you turn off your computer or reboot.  If, inHthe middle of an editing session with PAL you decide that you don't wantMPALARM to accept the changes you've made, then use the Load option to restore.the data that was last saved to the data file.U
  222. G    When PALARM and PAL have to load or save the data file, they assumeKthat it should be written to or read from a file located in the root direc-Otory of the currently active drive.  The name of the data file is "PALARM.DAT".HAfter you save the data file, the next time you invoke PALARM or PAL youNshould make sure that the currently active drive is the same as when you savedCthe data; otherwise neither PALARM nor PAL will find the data file.O    You may personalize the name of the data file, the sound level of the alarmAand the snooze feature of the alarm by using the install functionU
  223. +Help for PALARM and PAL SET          Page 3N    The PALARM/PAL combination gives you control of up to ten resident alarms.IWhen you enter the Alarms menu of PAL, the upper left hand corner of yourJscreen shows the currently active alarms, if any.  The next upcoming alarm
  224. will be highlighted.K    When the time comes for an alarm to sound, PALARM will pop up over yourMcurrently running program and give you both an audible and visual nudge.  TheHalarm is silenced by hitting the carriage return key.  If your currentlyNrunning program happens to be in a graphics mode rather than simple text mode,Mthen PALARM will not display the visual portion of the alarm, but the audibleU
  225. Malarm will work just fine.  If you need to see the visual portion of an alarmKthat sounded over a graphics display, then you'll have to exit your program(and take a peek at your alarms with PAL.G    The Alarms menu of PAL, in addition to showing you the alarms whichKyou have set, allows you to edit your alarms, delete an individual alarm orLclear all alarms at once, or purge all out-of-date alarms.  As with the mainLmenu, all you need to do to activate a function is to strike the numeric or 6alphabetic key which is associated with that function.U
  226. +Help for PALARM and PAL SET          Page 4A  You might find it more convenient to use PAL's automatic methodBfor loading alarms.  All you need to do is place the "@" characterHin a memo.  Then, when PAL encounters that memo, it will interpret it as6an alarm and automatically place it in memory for you.F  You may tell PAL that you want the alarm to pop up in advance of theKtimeslot for which you entered the appointment.  Just type a number betweenI1 and 1440 immediately following the "@", without any intervening spaces,Hand PAL will cause the alarm to pop up that number of minutes before theItime slot.  Follow the number with a "D" or an "H", and the alarm will be4advanced that number of days or hours, respectively.U
  227. +Help for PALARM and PAL SET          Page 5E  "Timed Events" refer to the possibility of using alarms to initiateHan action on your computer when an alarm sounds.  This is done by PALARMHsending keystrokes to your computer's keyboard buffer at the appropriateHtime as if you were actually pressing the keys, even though you may be a
  228. continent away at the moment.J  The method of producing a timed event is beyond the scope of this onlineIhelp.  Please refer to the "Timed Events" chapter of the file PAL.DOC for
  229. further information.U
  230. parsereportmode
  231. NOFILE
  232. NOFILE.U
  233. ^]"u0
  234. >_]"u
  235. Y<7uH
  236. 3<6u"
  237. <0r    <7w
  238. <0r    <5w
  239. <0r    <6w
  240. <0r    <1w
  241. <0r    <2w
  242.     parsehelp
  243. proceedparseU
  244. parsefilename
  245. NOFILE
  246. NOFILE.
  247. parseschmode
  248. parse
  249. CLONE
  250. RESTORE
  251. PURGE
  252. DELETE
  253. DELETEAUTO
  254. DELETEAUTOALL    PURGEAUTO
  255. APPOINT
  256. M    SAVEIMAGE    READIMAGE
  257. $    j    o    
  258. purginstruct
  259. PURGE PROCEDURE
  260. DELETE PROCEDURE
  261. The > procedure removes from your appointment file all appointmentsIwhich have zero-length memos; i.e., where you have deleted an appointmentJwith SideKick but SideKick has failed to physically delete that entry from
  262. your file.  The 4 procedure will also remove any other entry which is
  263. otherwise corrupted.NThe delete procedure will also automatically delete all old entries other thanBreminders ( "!" ) and auto-repeat appointments.  You will be givenGthe opportunity to force PAL to delete old reminders as well, but auto--repeat appointments must be deleted manually.OSince SideKick is loaded, your file will be purged and opened as "CLEAN.APP" inJthe same directory as the one in which the file you specify resides.  YourDexisting file will not be changed unless and until you copy the new 
  264. CLEAN.APP over it.GSince SideKick is not presently loaded, PAL will automatically copy theGcleansed file over your existing file.  No backup file will be created.GYou will not be able to recover any old appointments which are deleted.-Press ESC to quit, any other key to continue.U
  265. )Enter name of appointment file to purge: 
  266. .CDo you want to search along PAL's search path for the file?  (Y/N):
  267.     Clean.app
  268. Processing 
  269.       into     CLEAN.APP
  270. Cleaning up U
  271. 8Do you want to delete old reminders ( "!" ), too? (Y/N):
  272. DDisk write error.  Your disk may be out of space or write protected,Aor the drive door may be open.  Please check before trying again.U
  273. & is not a valid candidate for purging.5Please use an appointment file generated by SideKick.U
  274. delete
  275. purgeU
  276. Enter the path name to find $ (hit return for current directory):
  277. [D:]\DIRECTORY\DIRECTORY\....\
  278. Can't find 
  279.  in your path!
  280. Process aborted!! is not a valid appointment file!
  281. SideKick is loaded!U
  282. WARNING! SideKick is loaded!L        Before copying CLEAN.APP over your existing appointment file, pleaseLbeware!  Experience shows that SideKick does not like users playing with theEappointment file to which it is attached.  It may try to write to theKchanged appointment file based on assumptions SideKick makes which you haveAnow changed, with potentially unpredictable and damaging results.ITherefore, before copying CLEAN.APP over to APPOINT.APP (or whatever nameKyou use for your appointment file), make sure that SideKick is not attachedCto APPOINT.APP.  This can be done in either of two ways: (1) removeDSideKick from your system (see the SK documentation), or (2) call upFSideKick's appointment calendar (invoke calendar, then hit return) andJattach a different appointment file with [F2] -- you could answer with theEname of a non-existent file (e.g., NULL.APP).  Once disattached, copyICLEAN.APP to your normal appointment file, then (1) reinstall SideKick or7(2) reattach SideKick to your cleaned and renamed file.I     Better yet -- why not let PAL do all of this automatically for you?!7If you remove SK from memory first, and THEN run PAL's 
  283.  procedureHthen PAL will automatically update your file without any further manual <action by you (other than reloading SK when PAL is through).U
  284. Processing done.  Removed 
  285.  corrupted entries and 
  286.  empty entries.
  287.  old entries removed.CTo delete Appointment Scratchpad memos, use Appointment Scratchpad.
  288.     "    ,    S    ]    v    
  289. NOFILE
  290. ocator 
  291.  ocatorU
  292. cator  
  293. ator  
  294. tor  
  295. otaco
  296. rotaco
  297.  rotaco
  298.  rotac
  299.  rota
  300. ocato
  301. ocator
  302. ocator U
  303. PROGRAM
  304. REGULARLY
  305. 3HAREWARE
  306. VERSION
  307. COMME
  308. RCIAL
  309. VERSION
  310. WHICH
  311. DISTRIBUTED
  312. 6ERSION
  313.        
  314.        
  315.         
  316.      
  317.               (R)%
  318.          
  319. o    
  320.   Association of
  321.          
  322.   Shareware"  
  323.     o    
  324.     Professionals%
  325.       
  326.     MEMBER$, 51 Cedar Lane, Ossining, NY  10562(For help, type PAL HELP on command line.
  327. erson
  328. ersona
  329. ersonal
  330. ersonal 
  331.         
  332. ppoin
  333. ppoint
  334. ppointm
  335. ppointme    ppointmen
  336. ppointment
  337. ppointment 
  338.            
  339. ocato
  340. ocatorU
  341. initglobals
  342. startU
  343. You made a booboo:   $You failed to specify a search term.$You used quotation marks improperly.$Wildcards not permitted in filename.0You failed to enter any command line parameters.
  344. Invalid first parameter.&The integer you entered was too large.
  345.  not found.0Hey, there's no such thing as a range of 0 days!& is not a verifiable appointment file.-Search term cannot begin with ">", "<" or "|"
  346. Enter valid date between 
  347.  and 
  348.  with MM/DD/YYYY.
  349. Incorrect number of parameters.
  350. Unknown error.
  351. Parameters were: U
  352. , may be a candidate for the PURGE procedure., is not a candidate for the PURGE procedure.KPAL produces a report to screen, file or printer from your appointment fileIproduced by Sidekick or memos which you have cloned into PAL.  Syntax is:
  353. H  PAL [@MM/DD/YYYY] n[ABCFHPRU] [filename]           for Report Mode, orE  PAL [@MM/DD/YYYY] $[BCFPR] SEARCHTERM [filename]   for Search Mode.HFor people who do not use SideKick and want to rely on PAL's stand-aloneKinternal Appointment Scratchpad, you must specify "NOFILE" as the filename,Lor use CLONE to force PAL always to use "NOFILE" -- see PAL.DOC for detailed
  354. information.NFor streamlined online help, issue the command "PAL HELP" from the DOS prompt.U
  355. palshelpU
  356.     $    3    c    
  357. !"!-!F!]!b!x!
  358. "1"6"L"f"k"
  359. #1#;#J#d#i#
  360. $5$K$q$
  361. %)%=%r%
  362. ) )4)H)\)p)
  363. *.*=*B*
  364. Accessing Multiple Files:O     PAL can now report on appointments made in more than one appointment file.HSuppose you have four people in a single office, each keeping their own Jappointments with SideKick and you want to determine if there is a common Itime during which they can meet; or suppose you yourself keep two or moreLappointment files, say, one for personal appointments, and one to remind you.which TV programs you want to tape this month.K     You can have PAL report on more than one file by copying them all intoIa single file using the DOS COPY command.  You must copy as binary files Jusing the "/b" switch, or else PAL will not be able to recognize the file.F     For instance, if you have ARTHUR.APP, SUSAN.APP and JERRY.APP andGwant to have PAL report on the three together, first issue the command:<       COPY /b ARTHUR.APP + SUSAN.APP + JERRY.APP  TOTAL.APP
  365. or, more simply:
  366.        COPY /b *.APP TOTAL.APPIthen do your operations on the file TOTAL.APP.  SideKick will not be ableKto show you more than one appointment sharing the same time slot.  PAL can!I     You may want to use the "A" switch when reporting on multiple files.KThis will avoid having alarms from all the files inserted into your system.U
  367. Reminder System:K     In Report Mode, after showing you your present and future appointmentsIfor the period requested with "n", PAL will display your "old reminders."D     An "old reminder" is an appointment entered with SideKick whichL(a) contains the "!" character  and (b) is for a date prior to the beginning
  368. date of your report.H     The purpose of the reminder system is to give you a method to nudgeLyourself until you get a task done.  When you no longer need to be reminded,;simply delete the "!" or the entire reminder with SideKick.
  369.      Examples of Reminders:
  370.          Ask boss for raise!'         !Finish introduction to reportU
  371. Alarm System:K     In Report Mode, after showing you your present and future appointmentsIfor the period requested with "n", PAL will display your "old reminders."KThen PAL will show you all appointments which can be interpreted as alarms.JIf you have installed PALARM in your system, PAL will then load the alarmsEinto memory, so that your computer will alert you at the proper time.J     An "alarm" is an appointment entered with SideKick which (a) containsMthe "@" character  and (b) is for a date not earlier than your present systemNdate.  If you have used the report function to have PAL commence its report onLother than your system date, then PAL will not change the appointments whichNreside in memory.  You may optionally request an alarm to sound prior to Side-MKick's timeslot.  To request advance notice, just add a number between 1 and L1440 immediately following the "@" character.  You will then have your alarmNpop up at you that number of minutes prior to the appointed time slot.  If youMfollow that number with a "D" or an "H", you'll advance the alarm that number
  372. of days or hours, respectively.
  373.      Examples of alarms:#        Dinner with the president @
  374.         Bus leaves soon   @20O     The alarms may also be modified with the command "PAL SET".  See the addi-Ntional online help provided when you issue that command.  Please remember thatNyou must run PAL after entering the alarm in order for PALARM to recognize it.U
  375. &Purge Procedure:   PAL PURGE  or PAL P&Delete Procedure:  PAL DELETE or PAL DG     If you have deleted appointments from SideKick by backspacing and Jhitting return, then SideKick makes a special notation in your appointmentMfile, but does not physically delete the appointment from the file.  Thus, ifHyou frequently use SideKick to delete individual appointments, your fileLmay be swollen with useless entries.  The PURGE procedure will remove all of1these useless entries from your appointment file.J     If you would like to delete old appointments from your file, then useFPAL's DELETE procedure instead of SideKick's delete feature.  PAL willGdelete all old appointments EXCEPT for auto-repeat appointments and old
  376. reminders.K     With both the PURGE and DELETE procedures, PAL senses whether SideKickNis already loaded in your system.  If not, then PAL will automatically produceNthe newly cleansed appointment file.  However, if SideKick is loaded, then PALHwill require you to do a bit of copying and erasing manually after SK isMremoved from your system.  This is necessary to avoid some problems which mayKcrop up if PAL changes a file to which SK is attached.  Please follow PAL'sKdirections on this.  The simplest thing to do, however, is to run the PURGE1and DELETE procedures only when SK is not loaded.U
  377. (Restore Procedure:  PAL RESTORE or PAL R?     If you have cloned PAL into a new version and have mislaid?the original distribution copy of PAL.EXE, you may at some time=have a need for a simple method of restoring the assumptions !used in the distribution version.?     All you have to do is issue the command "PAL RESTORE", and=PAL will automatically produce a fresh version of PAL.EXE for you.  That's all there is to it.U
  378. Auto-Repeat Appointments:G     With PAL, you can set a recurring appointment once, and then neverJhave to worry about it again.  As with the Reminder system, PAL interpretsMthe presence of a particular character to mean that the appointment should be?treated specially.  The special characters for auto-repeat are:!    Weekly : {        Daily   : }!    Annual : [        Monthly : ])    Special Patterns (See next page) :  ~L    Auto-Repeat works only in Report Mode, not in Search Mode.  AppointmentsLwill be brought forward commencing with the day of entry, so if you want the4memo to show always, enter it for a very early date.%    Examples of auto-repeating memos:
  379.         Mom's birthday [
  380.         Make Coffee }@
  381.         Department Meeting ~2K    The first example will be brought forward annually.  The second exampleLwill install a daily alarm.  The third example will repeat on the day of theNweek on which the memo was entered, but only on the second week of each month.U
  382. ,Auto-Repeat Appointments (Special Patterns):F   PAL will recognize the tilde ( ~ ) as a sign that you want the memoMto repeat in a special pattern.  Simply place the tilde anywhere in the memo,Nand PAL will interpret your intentions by looking at the characters you insertNimmediately following the ~.  The permitted characters and their meanings are:+   1 -- First week           WD -- Weekdays+   2 -- Second week          WE -- Weekends3   3 -- Third week           WO -- Every other week4   4 -- Fourth week          MO -- Every other month*   L -- Last week            M  -- Monthly,   D -- Daily                Q  -- Quarterly+   W -- Weekly               A  -- AnnuallyK   The meaning of patterns "1" to "4" and "L" requires explanation.  AssumeHthat your department meets on the second Wednesday of each month.  BringBSideKick's appointment entry display to any Wednesday in any monthNand enter the memo "Department meeting ~2".  If you then have PAL run a reportMfor a few months, you'll see the memo thereafter on the second Wednesday eachNmonth.  Pattern "L" makes sure that the memo falls on the last occurrence eachJmonth, regardless whether there are 4 or 5 occurrences in the month.  WithMthese five patterns you may also further limit them to display only in a par-Nticular month by specifying "1" to "9" for Jan. thru Sept., or "O", "N" or "D"Nfor Oct. thru Dec.  For example, "Thanksgiving ~4n" entered in a Thursday slotIwill force "Thanksgiving" to appear on the 4th Thursday of each November.U
  383. ,Auto-Repeat Appointments (Special Patterns):I   You have probably noticed that daily, weekly, monthly and yearly memosKcan be set either with single characters  --  [ ] { }  --  or with combina-Ktions using the tilde  --  ~A  ~M  ~W  ~D  --  thereby giving you a choice.NYou may, if you like, tell PAL not to interpret the single characters as auto-Frepeat memos so that you can use those characters freely in your memo.LThe ability to turn off the interpretation of the single characters is found
  384. within the CLONE procedure.L    Any memo can be restricted to repeat a limited number of times.  This isGdone simply by adding a '#' character immediately following the specialAcharacters, followed by a number between 1 and 255.  For example:!          Lead Dept. Meeting ~1#3
  385.           At the beach  ~wd#5
  386.           Root canal {#4HThe first example shows that you have to lead the department meeting theNnext three times.  The second example shows you'll be on vacation for the nextIfive business days.  The third example shows that you have an appointment1for personal torture each of the next four weeks.K  The '#' character can be used normally in any other position in the memo.U
  387. *Auto-Repeat Appointments (Custom Cloning):L   By entering the CLONE procedure and selecting the Appointment Scratchpad,@you can tell PAL always to include in its reports specific memosDthat you determine.  These custom repeat appointments will appear inNyour report whether or not they are also included in the appointment file that
  388. is created with SideKick.L   Just follow the simple instructions contained in the CLONE procedure, and
  389. you can enter as many as 
  390.  of your own appointments.I   This feature permits persons who do not use SideKick to utilize PAL toJenter all of their appointments.  In order to force PAL not to look for anLexternal file, you must instruct PAL to look for "NOFILE".  This can be doneGeither by changing PAL's path and filename assumptions within the CLONEFprocedure or by explicitly telling PAL on the DOS command line to look
  391. for NOFILE.U
  392. $Clone Procedure:  PAL CLONE or PAL CK     PAL makes assumptions concerning commands, printer controls, video andJfiles.  You may change some of those assumptions with the CLONE procedure.K     The assumptions which you may change include the following categories:
  393.         Files and Paths
  394.         Printer Controls
  395.         Default Command Line         Certain Video Attributes
  396.         HolidaysK     In addition to the foregoing customizations, you may also make changesKto assumptions shared by PAL and PALARM, the resident alarm program.  TheseKchanges may be made only by entering the SET alarms procedure from the mainMmenu (or issue the command "PAL SET"), then hit "I" for install.  The changesMwhich you may make there include, among other things, the colors of the clockLand date display, the name and location of the alarm data file, the loudnessCof the alarms, and the length of time that alarms sound and snooze.U
  397. $Clone Procedure:  PAL CLONE or PAL CF     Files:  You can change the default names that PAL searches for ifKyou do not specify the file on the command line.  You can change the direc-Jtories that PAL searches to find the file.  You can change the name of the5file to which PAL writes when you use the "F" switch.H     Printer Controls:  You can change the number of lines per page whenJyou use the "P" switch, and you can specify initialization and reset codes
  398. to be sent to the printer.J     Command Line Control:  You can insert into PAL a default command lineJwhich will be executed if no parameters are specified when you invoke PAL.KFor instance, the distribution version of PAL has a default command line of>"MENU", causing menu operation to start if all you do is writeJ"PAL" at the DOS prompt.  This section of the CLONE procedure also permitsJyou to change certain display characteristics for color and mono monitors.M     Holidays:  On distribution, PAL will automatically show certain holidaysJwhen you run a report.  With the CLONE procedure, you may add several more8holidays or silence those in which you have no interest.N     You may clone as many versions of PAL as you like.  Your only limitations$are your imagination and disk space.U
  399. B     You may optionally specify a date for PAL to begin in either HSearch Mode or Report Mode.  If you do not specify a date, then PAL will'begin the report with your system date.C     A date is specified with the syntax "@MM/DD/YYYY" immediately Cfollowing the program name.  If you want a shorthand way of using aGrelatively early date, then specifying the "@" character by itself willJforce PAL to assume a starting date of 1/1/85.  If your year specificationGis only two digits, then PAL will assume you mean a year in the 1900's..The range of years you may specify is between 
  400.  and 
  401. .    Examples:1    "@06/03/1990" means start report June 3, 1990+    "@6/3/90" is identical to "@06/03/1990"*    "@" means start report January 1, 1985U
  402. A     Immediately following "n" in Report Mode, you may optionally-specify one or more of six optional switches.
  403.      A - Alarms disabled.)     B - Batch mode; i.e., pause on exit.L     C - Color toggled.  You can set color or no color with CLONE procedure."     F - File created from report.
  404.      H - Holidays suppressed.H     P - Printer receives report.  PAL assumes that you want a formfeed.+     R - Repeating appointments suppressed.#     U - Unattended.  Do not pause.U
  405. E     You may optionally specify a filename for PAL to search.  If youKchoose not to specify a filename, then PAL makes the following assumptions:91.   If no name is specified, PAL looks for "APPOINT.APP"B2.   If a filename is specified without extension, PAL adds ".APP"A3.   If no directory is specified, PAL looks first in the presentE        directory, then "C:\SK", then the root directory of drive C:,
  406.         then in your DOS PATH.O     You may change some of the foregoing assumptions with the CLONE procedure.L     If you specify "NOFILE" as the filename, then PAL will look only at theKinternal appointments which you have cloned into PAL.  This will permit PALJto stand alone; that is, persons who do not use SideKick can rely entirelyLon PAL's CLONE procedure to enter appointments.  To make PAL always look forO"NOFILE", enter the CLONE procedure and change the assumptions to make "NOFILE"
  407. the assumed filename.U
  408. G     In Search Mode, you must specify a searchterm for PAL to look for.FA searchterm can be any character string.  PAL ignores the case of theHcharacters.  To specify a searchterm that encompasses more than a singleMword, you must enclose the entire searchterm with quote marks.  If you do notLuse quote marks, then PAL will interpret a space between words as signifyingMthe end of the searchterm and the beginning of the file specification.  QuoteImarks within the searchterm must themselves be surrounded by quote marks.    Examples:>    PAL $ as - will find matches for BASEBALL, Asner, bash ...8    PAL $ max planck - will look for 'max' in PLANCK.APPC    PAL $ "max planck" - will look for 'max planck' in default file8    PAL $ "Pay Joey """The Hatchet""" !" - will look for7         'Pay Joey "The Hatchet" !' in the default fileU
  409. A     Immediately following "$" in Search Mode, you may optionally.specify one or more of four optional switches.)     B - Batch mode; i.e., pause on exit.L     C - Color toggled.  You can set color or no color with CLONE procedure."     F - File created from report.H     P - Printer receives report.  PAL assumes that you want a formfeed.4     R - Do not search PAL's appointment scratchpad.U
  410. 6Report Mode:  PAL [@MM/DD/YYYY] n[ABCFHPRU] [filename]<   
  411.              
  412.        
  413. <  Program         
  414.              
  415.           Optional    
  416. <   Name           
  417.              
  418.           File     
  419. <                  
  420.     Required 
  421.   Optional    Specification+       Optional 
  422.     Integer     Switches
  423.          DateU
  424. >Search Mode:  PAL [@MM/DD/YYYY] $[BCFPR] SEARCHTERM [filename]:   
  425.              
  426.                
  427. :  Program         
  428.     Required 
  429.  Required      
  430. :   Name           
  431.     "$"          
  432.      Searchterm     
  433. :                  
  434.                  
  435.                     
  436. :       Optional 
  437.      Optional 
  438.        Optional     
  439. :         Date           Switches            File  
  440. PAL Syntax:J      PAL [@MM/DD/YYYY] n[ABCFHPRU] [filename]         for Report Mode, orG      PAL [@MM/DD/YYYY] $[BCFPR] SEARCHTERM [filename] for Search Mode.)          Items in brackets are optional.7      PAL APPOINT or PAL A  for Appointment Scratchpad.;      PAL CLONE   or PAL C  to clone new defaults into PAL.7      PAL DELETE  or PAL D  to delete old appointments./      PAL HELP    or PAL H  for this help file.2      PAL MENU    or PAL M  to use menu operation.B      PAL PURGE   or PAL P  to remove dead entries from your file.=      PAL RESTORE or PAL R  to restore distribution defaults.9      PAL SET     or PAL S  to set and manipulate alarms.U
  441.    For more information, press:
  442. A.  Report Mode
  443. B.  Search Mode    C.  Clone
  444. D.  Restore
  445. E.  Registration
  446. F.  Purge and Delete
  447. G.  Multiple Files
  448. H.  Auto-Repeat Appointments
  449. I.  Reminder System
  450. J.  Alarm System
  451. ESC - Quit online help/Additional online help is available in PAL SET.*Please enter your choice (A thru J or ESC)U
  452. =     In Report Mode, PAL issues a report of your appointmentsBwhich it finds in your appointment file on and after the beginningHdate and within "n" days of the beginning date.  The only required entryEfollowing "PAL" on the command line is "n", where "n" is any positive
  453. integer less than or equal to 
  454. .  The other items in the Dsyntax diagram refer to parameters which you may specify optionally.@If you do not specify the optional parameters PAL will resort toU
  455. Dassumptions which it makes; some of which assumptions may be changed
  456. with the CLONE procedure.
  457.    For more information:"             1.  Date Manipulation
  458.              2.  Switches#             3.  File Specification(            ESC - Quit to main help menu*Please enter your choice (1 thru 3 or ESC)U
  459. L     In Search Mode, PAL issues a report of your appointments which it findsOin your appointment file or in the patterns that you clonewhich contain a char-Kacter string matching the "Searchterm" you specify.  There are two requiredGentries following "PAL" on the command line: "$" and your "searchterm".GThe other items in the syntax diagram refer to parameters which you mayFspecify optionally.  If you do not specify the optional parameters PALHwill resort to assumptions which it makes; some of which assumptions mayU
  460. $be changed with the CLONE procedure.
  461.    For more information:"             1.  Date Manipulation
  462.              2.  Switches#             3.  File Specification
  463.              4.  Searchterm(            ESC - Quit to main help menu*Please enter your choice (1 thru 4 or ESC)U
  464. !"!7!<!Q!V!k!p!
  465. "!"&";"@"U"Z"o"t"
  466. )")')<)A)V)[)p)u)
  467. *&*+*@*E*Z*_*t*y*
  468. 0)0.0C0H0]0b0w0|0
  469. 1-121G1L1a1f1{1
  470. 1L5W5l5q5|5
  471. 6.6@6E6O6T6i6n6
  472. ;3;8;M;R;g;l;
  473. <"<7<<<Q<V<[<RA]ArAwA
  474. B3B8BMBRBgBlB
  475. C"C7C<CQCVC[CRFgFlF
  476. G"G8GJGOGYGkGpGzG
  477. J%J*J?JDJYJ^JsJxJ
  478. O.O3OHOMObOgO|O
  479. P_StSyS
  480. T*T/TDTIT^TcTxT}T
  481. TTViVnV
  482. Y+Y0YEYJY
  483. [%[:[?[T[Y[n[s[
  484. [f^q^
  485. _-_2_G_L_a_f_{_
  486. a1a6aKaPaeaja
  487. b b5b:bPbUb`bsb
  488. bddsd
  489. e,e1eFeKe
  490. g g5g:gEgXgfg
  491. j'j,jAjFjtkyk
  492. l l3lAl
  493. filealareadyexists
  494.  already exists!6(O)verwrite, (B)ackup, (C)hange Name or (ESC) to quit?
  495. Backing Up
  496. OverwritingU
  497. V<Bu$
  498. .<Cu    
  499. beginclone
  500. .EXEU
  501. filloutU
  502. changememoryU
  503. rdtMRestoring distribution defaults will erase all changes which you have cloned.(Are you sure you want to proceed?  (Y/N)#Restoring distribution defaults to 
  504. Please wait
  505. PMENU                                                                            PC:\SK\                                                                          PC:\                                                                             
  506. NOFILE
  507. PAL.TXT     
  508. initcustU
  509. clone1U
  510. clone2
  511. .BAKU
  512. clonechanges2AEnter filename for clone.  ".EXE" will be appended automatically.NType "ESC" to quit without cloning.  If you quit, your changes won't be saved.
  513. Filename :  
  514. clonechanges1U
  515. default1/Command line and other defaults are as follows:
  516. Command line:%Color and composite monitors display:
  517. Black & White
  518. ColorDMonochrome and Black & White monitors' use of reverse/intense video:
  519. Reverse video will be used.
  520. Intense video will be used.CUse of [,],{,} for auto-repeating annually, monthly, weekly, daily:1PAL interprets [,],{,} as auto-repeat characters.9PAL does not interpret [,],{,} as auto-repeat characters.IDisplay of reminder of how much disk space is saved with DELETE or PURGE:JPAL will remind you how much disk space is saved by using DELETE or PURGE.NPAL will not remind you how much disk space is saved by using DELETE or PURGE.
  521. Silent vs. audible operation:'PAL will beep at you from time to time.
  522. PAL will never beep at you.
  523. Report on alarms being loaded:?PAL will give separate, extended report of alarms being loaded.CPAL will not give separate, extended report of alarms being loaded.'Do you want to make any changes?  (Y/N)U
  524. default2
  525. command lineFInstructions PAL executes if no instructions specified on commandline.
  526. CDo you want color and composite monitors to display color?  (Y/N)      Color is:
  527. ON;Answer "Y" for reverse video, "N" for intense video instead@Do you want mono and b&w monitors to use reverse video?  (Y/N)  
  528. Reverse video is:CAnswer "Y" to use single characters, "N" to suppress interpretationHDo you want PAL to interpret [,],{,} as auto-repeat characters?  (Y/N)  ,Use of single characters for auto-repeat is:4Answer "Y" to show reminder, "N" to silence reminder<Do you want PAL to show effect of PURGE and DELETE?  (Y/N)  BReminder on opening screen of effect of using PURGE and DELETE is:
  529. SHOWN    NOT SHOWN)Answer "Y" to have sound, "N" for silence'Do you want PAL to make noise?  (Y/N)      Sound is:CAnswer "Y" to show extended report, "N" not to show extended reportODo you want PAL to show an extended report of the alarms being loaded?  (Y/N)  U
  530. defaultU
  531. BHex codes must be two characters each, separated by single spaces.U
  532. printer Printer defaults are as follows:
  533. Printer initialization string: 
  534. Printer exit string: 
  535. Lines per page: )Do you want to make any changes?  (Y/N)  
  536. printer initialization string4Hex string sent to printer before report is printed.
  537. printer exit string3Hex string sent to printer after report is printed.@Lines per page before formfeed sent.  Use 0 for continuous feed.
  538. lines per page
  539.  Enter an integer from 1 to 32767U
  540. 0Either begin with "\" or use drives A through F.
  541. Format must be "[d:]\pathname."
  542. Can't have "\\" in path string.(Colon can only follow drive designation.2Can't have ":" in path string when begin with "\".U
  543. Invalid path designation: 
  544. searchpath
  545. Path defaults are as follows:
  546. Second Directory: 
  547. Third Directory: 
  548. Appointment Calendar Name: 
  549. Appointment Calendar Type: 
  550. Report File Name         : )Do you want to make any changes?  (Y/N)  
  551. second directory3Where PAL looks if file isn't in default directory.
  552. third directoryJWhere PAL looks if file isn't in default directory or secondary directory.
  553. filename6The default name for appointment files (????????.TYP).
  554. filename extension;The default extension for appointment files (FILENAME.???).
  555. :The name for the file to which PAL writes with "F" switch.
  556. text file name
  557. 7Format is FILENAME.TYP, max 8 places in name, 3 in typeU
  558.                    
  559.    Use return key  
  560.  to accept status  
  561.  quo, or specify   
  562.  answer with "Y"   
  563.  or "N" keys.  Hit 
  564.  ESC key to quit.  <PAL automatically shows holidays displayed in intense video:
  565. 7General Holidays                     Religious HolidaysU
  566. holidays'Do you want to make any changes?  (Y/N)
  567. Do you want to show 
  568. ? (Y/N/Return/ESC)U
  569.     customize3You have made changes to the Appointment Scratchpad%which won't be saved unless you clone%Are you sure you want to quit?  (Y/N)U
  570. save:
  571. read:-Enter the name of the image file you want to 
  572. WeShould>Reading an image file will overwrite your current assumptions.(Are you sure you want to proceed?  (Y/N)U
  573.     readclone
  574. Reading clone information from 
  575.  not found$Make sure it is located in your PATH
  576.  was found,*but it is not recognizable as a PAL image.
  577. Do you want to try again? (Y/N)U
  578.     saveclone
  579.  already exists!-"O"verwrite, "B"ackup, "C"hange name or "ESC"
  580. Saving clone information to 
  581.     doinstallU
  582.     \    s    
  583.  ! , < L U e t 
  584. ! !)!8!G!S!\!g!|!
  585. "'"0";"P"U"
  586. # $9$R$\$j$
  587. &0&5&R&a&f&t&
  588. '"(,(6(`(j(o(t(
  589. (y*~*
  590. +(+-+8+S+^+r+
  591. ,.,K,r,
  592. ,".9.R.d.x.
  593. /-/H/g/
  594. 0#0L0V0`0
  595. 1*1L1[1n1|1
  596. 5$545?5U5Z5e5u5
  597. 6-6=6H6\6l6{6
  598. 7,7<7P7Z7b7}7
  599. 818K9V9z9
  600. :!:7:<:G:\:a:l:
  601. ;B;O;l;
  602. ;S<X<
  603. =1>F>P>_>W?\?
  604. A]A4BMBUB`BvB
  605. C>CkC
  606. F=FRGjG
  607. G    H HBH
  608. H^IcI|I
  609. K3K>KXKsK
  610. L%L*LJLYLiLwL
  611. M(M:MIMKNPN`NjNyN
  612. O)O2O7OQOeOsO
  613. P!P2PCPtP
  614. Q Q4QHQ\QtQ~Q
  615. R$R8RHRPRfRpRuR
  616. Always--------, 
  617.     writecust
  618. , in 
  619. each month
  620. odd months
  621. even months
  622. Ja/Ap/Jy/Oc
  623. Fe/My/Au/No
  624. Mr/Jn/Se/De
  625. /****
  626.  N         
  627.                                
  628.                           
  629.          U
  630. Displayrepeats
  631. Appointment ScratchpadPNo Frequency Restrictions                    Memo                       TimeslotU
  632. setupcustomrepeat
  633. Add, 
  634. Delete, 
  635. Edit, 
  636. Find, 
  637. Next match, 
  638. Old, 
  639. Previous match, 
  640. Sort, 
  641. ESC     to quit,"or cursor keys to see another page
  642. editrecord
  643. killrems8Do you want to kill old reminders ("!") as well? (Y/N): 
  644. Choose  "Y" or "N"
  645. customrepeatU
  646. V<Ou)U
  647. L    [    j    
  648.     finishoff8Are you satisfied with the record you have built?  (Y/N)
  649. getmemoandtimeslot
  650. getreps
  651. deleteoldpad<Do you want to proceed with deleting old appointments? (Y/N)
  652. UpdateshowfirstU
  653. findrecord
  654. No matches found for: 
  655. Matches for "
  656. " at: 
  657. ****U
  658. sortrecordU
  659. delete#Do you want to delete entry number 
  660. ? (Y/N)8That entry is empty .... Do you want to try again? (Y/N)U
  661.     $    /    9    G    
  662. getthesortkey
  663. Choose sorting method: -Choose between "A" and "J" or hit "Q" to quit
  664. sortapparray
  665. ;<    u7
  666. implementalways
  667. Always--------, U
  668. doannually
  669. /****
  670.     beginedit
  671. x   , 
  672. doweeklyU
  673.     domonthly
  674. mnthly
  675. odd months
  676. even months
  677. Ja/Ap/Jy/Oc
  678. Fe/My/Au/No
  679. Mr/Jn/Se/DeU
  680. allask_date
  681. j<Pu)
  682. =<Qu)
  683. \<Ou"
  684. 6<Gu"
  685. getthedateU
  686. getthedayoftheweek
  687. Enter number of day of week: 
  688. Choose between "1" and "7"
  689. %Please enter a number between 1 and 7U
  690. Ja/Ap/Jy/Oc
  691. Fe/My/Au/No
  692. Mr/Jn/Se/DeU
  693. getthequarterlypattern
  694. 3!Enter desired quarterly pattern: 
  695. Choose between "1" and "3"
  696. Jan/Mar/May/Jul/Sep/Nov
  697. Feb/Apr/Jun/Aug/Oct/DecU
  698. getthemonthlypattern
  699. Enter desired monthly pattern: 
  700. Choose either "1" or "2"
  701. getthedayofmonth
  702. Enter desired day of month: 
  703. Choose between "1" and "31"
  704. &Please enter a number between 1 and 31U
  705. n    s    x    
  706. gettherepetitions
  707.   1!Enter number of times to repeat: 
  708. Choose between "1" and "255"
  709. 'Please enter a number between 1 and 255U
  710. getthefrequency
  711. Enter desired frequency: 
  712. Choose between "A" and "O"
  713. getthememo
  714.                           
  715. Enter desired memo: 
  716. Memo to be displayed
  717. getthesearchterm
  718. Enter desired search term: 
  719. Term to search for
  720. gettheeditslot
  721. Enter desired slot to 
  722. Choose between "1" and "
  723. 0$Please enter a number between 1 and U
  724. getclonechoice
  725. PAL USER MODIFICATIONS
  726. ppointment Scratchpad
  727. ile Location Defaults
  728. olidays
  729. iscellaneous Defaults
  730. rinter Defaults
  731. <ESC> to quit without changeEPlease enter your choice (1-6, F1-F6, alpha selection or ESC to quit)
  732.     T    \    m    
  733. preparegetdate
  734. Enter starting date: 
  735. Enter desired date: GUse cursor keys to manipulate date, or hit return to accept date shown.-To increase date, hit:    Home         PageUp-To decrease date, hit:    End          PageDn
  736. in prepare case statement-To increase date, hit:                 PageUp-To decrease date, hit:                 PageDn-To increase date, hit:    Home    
  737.           -To decrease date, hit:    End     
  738.           -To increase date, hit:    Home    
  739.     PageUp-To decrease date, hit:    End     
  740.     PageDn-                          4wks   1wk    52wks-                          month          year-                                         year-                          month  day         -                          month  day     year
  741. exiting of preparegetdateU
  742. -No open spots left in Appointment Scratchpad.
  743. Use Delete to free up space.U
  744. showfrombeginning,Do you want to show the memo always? (Y/N): 
  745. Choose  "Y" or "N"
  746. limitrepetitions7Do you want to limit the number of repetitions? (Y/N): 
  747. Choose  "Y" or "N"
  748. gettheslot!Choose a time slot for the memo: (Use cursor keys to manipulate time slot,"or hit return to accept slot shown
  749. clearmatcharrayU
  750. existentU
  751. modify
  752. writing to fileU
  753. foundcomfile U
  754. findthepalfile=File must be a valid "PAL" EXE file residing in your DOS PATH
  755. or in the path that you specify/You need to supply the name of a PAL "EXE" file.Please give the file name (first 8 letters):  
  756. FILENAME
  757. Does ! reside in your DOS PATH?  (Y/N):
  758. Enter the path name to find $ (hit return for current directory):
  759. [D:]\DIRECTORY\DIRECTORY\.....\
  760.  is not a valid PAL.EXE file.9Please use a EXE file generated from this version of PAL.U
  761.         $    D    N    X    f    |    
  762. savefileU
  763. enteralarmU
  764. trytoinsert
  765. EMPTYU
  766.     duplicateU
  767. putalarmU
  768. anodesU
  769. printalarmsU
  770. doalarms
  771. 8Palarm is loaded.  Your alarms will be placed in memory.8PALARM is not installed. Your alarms will not be loaded!U
  772. sufficientmemory
  773. You need about # more bytes free memory to run PAL.U
  774. \PALTIMES.DATU
  775. \PALTIMES.DATU
  776.     checkfreq@You have used PAL at least 16,000 times!  How about registering?
  777. You have used PAL 
  778.  times.L   "Shareware" is a method of distributing software in a manner that allows Lyou to try-before-you-buy.  You are encouraged to share PAL with friends andLassociates so that they too may experience the joy of PAL!  Once you have   Lused PAL a sufficient number of times to determine that you like it and     Lwant to continue using it, you are then obligated to register the program   Land pay the registration fee.                                               
  779. \PALTIMES.DATU
  780. =    W    u    
  781. ORDER FORM
  782. PAL Software NY
  783. 51 Cedar Lane
  784. Ossining, NY  10562
  785. BBS: 914-762-8055I     Registration entitles you, among other things, to receive a passwordJto eliminate the reminders to register.  Registration for the prices belowIdoes not include disks or printed documentation.  If you would like disksGor hard copy documentation (loose leaf, with binder) see pricing below.C                                                  @    Qty.   TotalGSingle User License for PALRUN 2.0               $25   ___    $________GSingle User License for PAL & PALARM 2.1         $35   ___    $________GBoth of the above                                $45   ___    $________GPALRUN  Documentation                            $20   ___    $________GPAL Documentation                                $20   ___    $________GBoth of the above                                $35   ___    $________*Disks including program and documentation:
  786.    Prices for registered users:GPALRUN                                           $ 5   ___    $________GPAL                                              $ 5   ___    $________GBoth of the above                                $ 7   ___    $________!   Prices for unregistered users:GPALRUN                                           $10   ___    $________GPAL                                              $10   ___    $________GBoth of the above                                $15   ___    $________G                                                  Subtotal    $________G                                NY residents add sales tax    $________G                                                     Total    $________BShipping to the United States and Canada is included in the price.J(Note:  Unregistered users who order disks and later register are entitledDto a credit for the difference between the charges to registered and
  787. unregistered users)
  788. SPECIAL OFFERS:
  789. -------------- I     Special Offer #1 --  We overbought on our manuals that we printed upFfor PAL version 2.0.  This bound manual covers virtually everything inFversion 2.1 other than timed events.  While supply lasts, we will shipHPAL 2.0 manual, free of charge, to all persons who register for both PAL
  790. and PALRUN.G     Special Offer #2 --  This offer is solely for BBS Sysops.  You canBbecome a registered user of PAL and PALRUN for free.  See the file
  791. SYSOP.DOC for details.&MULTI-USER LICENSES AND SITE LICENSES:%-------------------------------------E     Please contact PAL Software NY directly if you are interested in9multi-user licenses (more than 5 users) or site licenses.U
  792. From:A                                                        _________B__________________                                     |         |B                                                       |  First  |B__________________                                     |  Class  |B                                                       |_________|
  793. __________________
  794.                    To:
  795.                       #                      51 Cedar Lane)                      Ossining, NY  10562
  796. Registration Info:M     If you find this program useful, please send $35.00 along with your name
  797. and address to:  %, 51 Cedar Lane, Ossining, NY  10562.3New York residents please add applicable sales tax.I     Registration and full payment will entitle you to receive a passwordFto disable the reminders to register.  You will also have complete andIfree access to the PAL Software Bulletin Board System and all information2on PAL updates and other PAL Software NY products.A     To register, set up your printer, then print out the mailing
  798. envelope and the invoice.
  799.         
  800.      
  801.                (R)%
  802.          
  803. o    
  804.   Association of
  805.          
  806.   Shareware"  
  807.     o    
  808.     Professionals%
  809.       
  810.     MEMBER5Do you want to print out the mailing envelope (Y/N) ?U
  811. registerhelp
  812. /Do you want to print out the order form (Y/N) ?U
  813. reporttime
  814. validdt
  815.     reportday
  816. eraseinstructionsU
  817. instructions
  818. Error:
  819. Purpose:
  820.    ,To retain displayed information, hit return."Otherwise, insert new information:8   To backspace, use left-arrow, backspace or control-H.;   To recall original information, press home or control-X..   When you have finished editing, hit return.U
  821. getchangestring
  822. Default 
  823.  is as follows:U
  824. samedateU
  825.       Title  U
  826. arrayempty
  827. EMPTYU
  828.     arrayfull
  829. EMPTYU
  830. sortit
  831. EMPTYU
  832. permitescape.Press ESC to quit, any other key to try again.
  833. toomanyU
  834. No old alarms to purge
  835. Can't find 
  836.  in your path.
  837. setpointer
  838. updateU
  839. <1rA<9w=
  840. getthemonthrestrict
  841. Enter desired month: 
  842. Choose between "1" and "12"
  843. &Please enter a number between 1 and 12U
  844. monthlimits;Do you want the memo limited to a particular month? (Y/N): 
  845. Choose  "Y" or "N"
  846.  in U
  847. 2Sorry, there's a problem trying to write the file!8Check your disk for available space, write protect tabs,,open drive doors, etc., before trying again.U
  848.     %    /    4    ?    U    Z    p    u    
  849. No Macros to Delete
  850. Delete 
  851. Edit a New MacroU
  852. Edit a Macro
  853. Delete a Macro
  854. ExitU
  855. % Choices to Delete (Hit ESC to exit) U
  856.  Choices for Editing Macros U
  857.  Macro Action U
  858. 9** No more room for macros.  Delete one to make space. **
  859.  ** is not unique.U
  860. Unable to erase backup file.#Unable to open existing macro file.
  861. Unable to open tmp file.U
  862. !Error reading original macro fileU
  863.  (maximum length: 
  864.  characters) U
  865. . Press any key...U
  866. %Error reading file. Macros unchanged.
  867. Invalid macro file format.U
  868. >|X2u
  869.  Macro: 
  870. &:E    uj
  871. 0YH(F
  872. 2YH(F
  873. .$$$U
  874. customtime
  875. clrectoapprecU
  876. debug
  877. DebugU
  878. PSQRVW
  879. _^ZY[X
  880. existU
  881.     foundfileU
  882. File not found.
  883. Path not found.
  884. Too many open files.
  885. File access denied.
  886. Invalid file handle.
  887. Invalid file access code.
  888. Invalid drive number. Cannot remove current directory.
  889. Cannot rename across drives.
  890. Disk read error.
  891. Disk write error.
  892. File not assigned.
  893. File not open.
  894. File not open for input.
  895. File not open for output.
  896. Invalid numeric format.
  897. Division by zero.
  898. Range check error.
  899. Stack overflow error.
  900. Heap overflow error.
  901. Invalid pointer operation.
  902. Floating point overflow.
  903. Floating point underflow.!Invalid floating point operation.
  904. Unknown error #
  905. At address $
  906. , in <Please record the foregoing message, together with your best<recollection of the circumstances of program termination and
  907. submit to:
  908.                                        51 Cedar Lane,                   Ossining, New York  10562'                   BBS:  (914) 762-8055U
  909. ggetdateU
  910. setmon
  911. You must be in 80 column
  912. text mode to use PAL.U
  913. getorigattribU
  914. setcursorshapeU
  915. Filename: 
  916. .SCRU
  917.     getstring
  918. ersonal 
  919. ppointment 
  920. ocatorU
  921. Press any key to continue
  922. ?PgUp to see last screen, ESC to quit, any other key to continue&ESC to quit, any other key to continue
  923. Press any key to continue
  924. X<MuT
  925.     cleanmemo
  926. writsyntax
  927. ENTERING PARAMETERS
  928. PAL &    Command line syntax is as follows:I     PAL [@MM/DD/YYYY] n[ABCFHPRU] [filename]         for Report Mode, orF     PAL [@MM/DD/YYYY] $[BCFPR] SEARCHTERM [filename] for Search Mode.J   Type only the parameters which follow "PAL".  The items in brackets areGoptional.  For further assistance type "HELP".  To return to main menu,(just hit return without any other input.?      Use backspace, left arrow or ctl-H to go back and retype.B      Use home or ctl-X to erase and start from beginning of line.(      Hit carriage return when finished.
  929. New Year's Day
  930. Martin Luther King Day
  931. Lincoln's Birthday
  932. Valentine's Day
  933. President's Day
  934. St. Patrick's Day
  935. Mother's Day
  936. Memorial Day
  937. Flag Day
  938. Father's Day
  939. Independence Day    Labor Day
  940. Columbus Day
  941. Election Day
  942. Veteran's Day
  943. Thanksgiving
  944. Day After Thanksgiving
  945. Christmas Day
  946. Hanukkah
  947. Rosh Hashanah
  948. Yom Kippur
  949. Passover
  950. Succoth
  951. Simchat Torah
  952. Tu B'Shevat
  953. Sh'mini Atzeret
  954. Purim
  955. Yom Hashoah
  956. Lag B'Omer
  957. Shavuot
  958. Tisha B'av
  959. Easter Sunday
  960. Good Friday
  961. Ash Wednesday
  962. Shrove Tuesday
  963. Palm Sunday    PentecostU
  964. #6#Q#
  965. $&$A$f${$
  966. &'&/&7&?&Q&c&p&}&
  967. (!)D)g)
  968. )'+D+M+
  969. ,!-5-
  970. 0W0d0i0y0
  971. 2.3<3J3O3_3k3p3
  972. 4%43484P4U4e4r4~4
  973. 6d7o7
  974. 788C8
  975. 9.9E9o9
  976. :,:L:`:~:
  977. :2;K;P;_;};
  978. ?9?`?y?
  979. @.@G@x@
  980. C,C?CRCeCxC
  981. D#D6DID\DoD
  982. E-E@ESEfEyE
  983. *ESC to stop trying, any other key to retryU
  984.       U
  985. &:E    t4
  986. TPWINDOW/TPSCREEN conflictU
  987.     .    ]    
  988. v<.ub
  989. \*.*U
  990.