home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / articles / limanews / README.TXT < prev    next >
Text File  |  2006-10-19  |  12KB  |  224 lines

  1. ORIGINALLY PUBLISHED IN NOVEMBER 1991 LIMA NEWSLETTER
  2.  
  3.  
  4.  
  5.    ^^^^^^  REMIND ME: ^AN APPOINTMENT CALENDAR 
  6.    ^^^^^^^^THAT IS FASTER AND EASIER THAN SOME 
  7.    ^^^^SIMILAR SOFTWARE DESIGNED FOR MS-DOS USERS  
  8.    ^^^^^^^^^^^^^^reviewed by Charles Good 
  9.    ^^^^^^^^^^^^^^^^Lima Ohio User Group 
  10.       
  11.      I must confess I have a MS-MOS computer for home
  12. use.  I like some of the reference software currently
  13. available such as PC GLOBE and PC USA that takes large
  14. amounts of memory.  My kids like some of the new games
  15. available in MS-DOS format. 
  16.       
  17.      My MS-DOS computer is a Tandy 1000HX.  Tandy markets
  18. its 1000 series computers as "home computers" and they come
  19. bundled with software that is supposed to make life more
  20. organized and easier at home.  All this software runs under
  21. Tandy's DESKMATE graphical interface.  Besides word
  22. processing, a common "home" application is an appointment
  23. calendar.  Ideally, you should be able to turn on your
  24. computer, quickly get to the calendar program, move to a
  25. specific date, and write notes about what is happening when
  26. on that date.  Once a day you can then turn on your
  27. computer to view and optionally print the notes for that
  28. particular day.  This is made easier by the fact that most
  29. MS-DOS computers, including my Tandy, have a battery backed
  30. clock calendar that automatically sets the calendar software
  31. to the current date and time.  
  32.       
  33.      The key to practical use of such appointment calendar
  34. programs is SPEED and EASE OF USE.  The usual home
  35. alternatives with which the computer has to compete are
  36. writing notes on a pad of paper or sticking notes on the
  37. refrigerator with magnets, both of which can be done quickly
  38. and easily.  The advantage of using a computer to keep daily
  39. messages and appointments is that you always know where the
  40. information is located and the computer can organize and
  41. sort this information.  Refrigerator notes and notes written
  42. on tablets of paper can get lost and disorganized.  You
  43. always know where the computer is; it doesn't move around
  44. much.  If creating and viewing computer messages can be done
  45. QUICKLY and EASILY enough, a computer can usefully be used
  46. as a message center. 
  47.       
  48.      Tandy's DESKMATE has two very similar appointment
  49. calendar applications called CALENDAR and INFORMATION
  50. CENTER.  From a cold start it takes me between 65 and 75
  51. seconds to get to the calendar display of the current date,
  52. even though my Tandy boots from a hard disk and has a
  53. battery clock calendar.  When I turn my Tandy on it first
  54. it does a system and memory check to find the hard disk,
  55. then it loads its BIOS from ROM.  After that drive A grinds
  56. away for awhile as the computer checks to see if a
  57. "bootable" disk with MS-DOS on the disk is in that drive.
  58. If none is found the computer then boots MS-DOS followed by
  59. DESKMATE from the hard disk.  This is all done
  60. automatically.  I then have to move the cursor to the box
  61. labeled CALENDAR or INFO CENTER on the DESKMATE screen
  62. display and press <enter>.  The appointment calendar program
  63. I have selected then boots from the hard disk and the
  64. current date is displayed.  OVER ONE MUNUTE!! It seems like
  65. an eternity, just to see what is supposed to be scheduled
  66. for today. 
  67.       
  68.      Now my Tandy isn't the fastest MS-DOS computer around,
  69. but its 8.75MhZ clock speed is alot faster than the 99/4A's
  70. 3.3 MhZ speed.  Furthermore, because of high cost, I don't
  71. have a battery clock calendar on my TI.  You can purchase a
  72. clock calendar for most MS-DOS computers for under $35,
  73. whereas used CorComp clocks for the TI cost at least $75
  74. these days.  In spite of my TI's slower clock speed and lack
  75. of a battery clock calendar, it takes me only 15-20 seconds
  76. to power up my 99/4A and automatically boot from my
  77. horizon ramdisk a Funnelweb central menu, then load from
  78. this menu the TI world's best appointment calendar program
  79. and bring up a display of the appointments and notes for the
  80. current date.  That appointment calendar program is John
  81. Johnson's  REMIND ME!   
  82.       
  83.      Most TI appointment calendar programs I know about are
  84. written in extended basic, and they all suffer from a bad
  85. case of the "slows".  One of the reasons REMIND ME is so
  86. fast is that it is 100% assembly.  It comes as one 33 sector
  87. EA5 PROGRAM file named REMIND.  When you boot REMIND ME you
  88. are prompted for the month and year you want displayed and
  89. the actuve drive number where the data for that particular
  90. month and year are stored.  REMIND ME then searches the
  91. active drive for the monthly data file.  Whether or not the
  92. data file is found (if the month is new there may not yet be
  93. a data file for that month), REMIND ME quickly displays on
  94. screen a calendar of the month.  If a data file is found for
  95. that month, each day that has data is indicated with a dot
  96. on the calendar display.  You move the cursor to the day of
  97. interest, press <enter> and read the data for that day
  98. (meeting reminders, birthday reminders, etc).  When the data
  99. window for a particular day is displayed you are given the
  100. opportunity to add and/or change the data for that day.
  101. Whenever you add or change data, you press S, and the entire
  102. month's data is saved to disk or ramdisk without disturbing
  103. REMIND ME's screen display.  You can at any time print to
  104. your printer the data for a single day, a group of
  105. consecutive days, or the entire month.  Monthly data files
  106. created by pressing "S" are in DV80 format, so they can be
  107. read and/or manipulated with TI Writer or the Funnelweb text
  108. editor.  Each month has a different data file, automatically
  109. named 09/91, 10/91, 11/91, etc. by REMIND ME. 
  110.       
  111.      The key to the ease of use of REMIND ME is that usually
  112. when you boot the program you can accept the displayed
  113. defaults for the day, month, and active drive.  All you need
  114. to do is press <enter> three times in quick succession to
  115. get the calendar display of the current month.  The very
  116. first time you use REMIND ME you do need to specify the
  117. desired month, year, and active drive.  You can then select
  118. C(onfigure) and write this information back into the REMIND
  119. ME program.  The next time you boot REMIND ME, your
  120. C(onfigure)d date and active drive will appear as defaults
  121. and all you have to do is press <enter> three quick times.
  122. Configuring is quick and easy.   To keep REMIND ME current,
  123. you only have to configure once a month, and usually the
  124. only item you have to change in the configuration is the
  125. month number.  Virtually every other appointment calendar
  126. program I have seen for the TI (and for MS-DOS computers)
  127. requires that you have a battery computer clock or that you
  128. enter the month and year EVERY TIME you boot the program.
  129. NOT SO WITH REMIND ME! REMIND ME usually knows the current
  130. month and year even if you don't have a computer clock. 
  131.       
  132.      Of course if you have a computer clock for the TI this
  133. is supported by REMIND ME.  If a CorComp MBP or "Clulow"
  134. clock is part of your system, or if you are using a Geneve,
  135. REMIND ME will detect the computer clock and display the
  136. current time.  Also the current month and year will appear
  137. as defaults when you boot REMIND ME. 
  138.       
  139.      You are not limited to the configured default month,
  140. year, and data drive.  Upon first booting REMIND ME, or at
  141. any time later in a REMIND ME session, you can look at a
  142. different month (optionally from a different data drive)
  143. without altering the default month year and drive settings.
  144. You can check out next month  or last month very quickly.
  145. How about viewing the month of your birth? Just type in the
  146. month, year, and a non existent drive number (such as "6").
  147. REMIND ME will not waste time looking for the nonexistent
  148. data file for that month if you specify a non existant drive
  149. number, and will quickly put your birth month up on the
  150. screen.  Mine is June 1946.  Here is another example of
  151. REMIND ME doing something that can't be done with most
  152. MS-DOS appointment calendar programs.  The DATE command of
  153. MS-DOS does not recognize dates prior to January 1980, and
  154. neither do most MS-DOS calendar programs. 
  155.       
  156.      Two nice features of REMIND ME are the message window,
  157. and the ability to pickup and drop a line of text.  The
  158. message window is the same size as the data window for a
  159. particular date.  Anything you type in the message window
  160. (accessed by pressing the space bar) stays in memory for the
  161. entire session, even if you view data for several different
  162. months.  Messages are not saved to monthly data files and
  163. are lost when you exit REMIND ME.  One way to use this
  164. window is to open it and type CHRISTMAS VACATION.  Then
  165. press FCTN/5 to "pick up" this text into memory.  Close the
  166. message window, then display December and one at a time open
  167. the data window of each day of the vacation and press
  168. FCTN/6.  The text CHRISTMAS VACATION is "dropped" from
  169. memory into a date's data window each time FCTN/6 is
  170. pressed, saving a lot of typing. 
  171.       
  172.      You can also do a string search of all the data for a
  173. particular month.  Upper and lower case are treated
  174. identically in a string search.  If you search the December
  175. display described in the previous paragraph for the word
  176. "vacation", a check mark will appear in the calendar screen
  177. display next to each date that contains the word "vacation"
  178. in its data. 
  179.       
  180.      I like REMIND ME better than either of the two DESKMATE
  181. appointment calendar programs.  It boots faster and is
  182. easier to use.  I use it frequently to help me organize my
  183. daily activities.  REMIND ME was formally a commercial
  184. program but is now in the public domain.  The author states
  185. in the docs that fairware donations are not required, but
  186. will be accepted.  Its on disk 258A of the Lima UG software
  187. library. 
  188.       
  189.      ---------- 
  190.      SPECIAL NOTES ON USING  REMIND ME  WITH  FUNNELWEB:   
  191.      To configure REMIND ME into one of Funnelweb's central
  192. menus it is necessary to remane the file from REMIND to a
  193. two character name such as RE.  However, when REMIND ME is
  194. configured, the entire file is resaved back to disk or
  195. ramdisk under the name REMIND.  The configuration data is
  196. contained within the resaved file, so it isn't necessary for
  197. REMIND ME to boot a small configuration data file at the
  198. start of each REMIND ME session. 
  199.       
  200.      The problem when using REMIND ME from a Funnelweb
  201. central menu is, "How do I get REMIND ME to resave itself
  202. under the name RE instead of REMIND?"  Use a sector editor
  203. capable of string searches, such as Funnelweb's Disk Review
  204. or Birdwell's DSKU.  Search the REMIND file in ASCII for the
  205. string DSK6.REMIND.  The number 6 may be some other number,
  206. but 6 is the number in REMIND as found in the Lima UG's
  207. library.  Use the space bar to blank out the MIND part of
  208. DSK6.REMIND.  Then move the cursor back to the space just in
  209. front of the "D" in what now looks like DSK6.RE and press
  210. CTRL/H to switch the display to Hex.  There you will find
  211. "0B".  Change this to "07", since the text string is now 7
  212. characters in length.  Alternatively, search REMIND for the
  213. Hex string 0B44534B.  Change this, starting at the "0B", to
  214. 0744534B362E524520202020.  
  215.       
  216.      Save the altered file using the file name RE to the
  217. Funnelweb boot disk, or better still to a ramdisk containing
  218. Funnelweb.  Use Funnelweb's configure utility to put RE on a
  219. central menu.  If you are using a ramdisk, you too can have
  220. 15 second cold boot access to this great appointment
  221. calendar program. 
  222.      .PL 1 
  223.  
  224.