home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast.iso / pcmag / vol9n06.zip / SCHEDULE.DOC < prev   
Text File  |  1990-02-22  |  8KB  |  200 lines

  1. UTILITIES 
  2. MICHAEL MEFFORD 
  3. Vol. 9, No. 6
  4.  
  5.  
  6. SCHEDULE
  7.  
  8. Purpose: An appointment scheduler that provides both a monthly overview and a 
  9.          detailed daily screen with notepad and optional reminder chime; 
  10.          includes editing, printing, and archiving facilities and can be used 
  11.          as either a standalone or a memory-resident utility (15KB RAM 
  12.          required).
  13.  
  14. Format:    SCHEDULE [/I] [/U] [/Hn] [/Pn...n] [/G] [/A] [/C]
  15.     [/M] [/B]
  16.  
  17. Remarks: When installed as memory-resident by using the optional /I switch, 
  18.          SCHEDULE automatically reminds you of appointments by chiming and 
  19.          popping up its appointment screen.  The default hotkey is Alt-C.  
  20.          This can be changed with the /H switch to any alphanumeric Ctrl- or 
  21.          Alt-key combination (n), either at or after installation.  To make 
  22.          Ctrl-S the hotkey, enter SCHEDULE /H Ctrl S.  The /P parameter allows 
  23.          sending up to 10 decimal printer set-up codes (n...n).  Include the 
  24.          /G switch for printers that support the IBM line-drawing characters.
  25.  
  26.     The reminder chime can be disabled by including the /C switch, and 
  27.         automatic screen pop-up can be avoided by using the /A option.  The 
  28.         /M parameter prevents the default midnight pop-up so overnight 
  29.         programs can be run.  If screen contrast is a problem (e.g. with 
  30.         laptops), use the /B (black-and-white) option or change the default 
  31.         colors, as explained in the article.  SCHEDULE can be uninstalled with
  32.         the /U option, subject to usual limitations.
  33.  
  34.     SCHEDULE.COM and the two files it creates (SCHEDULE.DAT and 
  35.         SCHEDULE.ASC) must be stored in the current directory when the 
  36.         program is run as a standalone or installed as a memory resident. 
  37.         Batch files, described in the published article, will simplify this 
  38.         requirement.  As a text-based program, SCHEDULE will not come up 
  39.         over a graphics screen (e.g. Microsoft Windows); it must be installed 
  40.         before SideKick (if used).
  41.  
  42.     SCHEDULE.DAT contains all appointment records saved by pressing F2 
  43.         (see command summary overside).  It can be purged or archived in whole
  44.         or part by pressing F4.  A suitable date up to which to purge can be 
  45.         selected by F3 (today) or with the PgUp/PgDn keys (moves by days) or 
  46.         with Ctrl-PgUp/PgDn (moves by months).  F8 selects an individual day 
  47.         for purging.  Menu prompts are provided for determining whether the 
  48.         selected records are deleted or automatically appended to SCHEDULE.ASC 
  49.         to provide a permanent record usable by any ASCII editor.
  50.  
  51.     The monthly ("calendar") and daily ("appointment") displays cover the 
  52.         period from 6:30 A.M. to 9:30 P.M. in hour and half-hour increments, 
  53.         respectively.  Within each screen the following commands can be 
  54.         executed:
  55.  
  56.     Keystroke    Calendar Screen    Appointment Screen
  57.     PgUp/PgDn    Next month    Next Day 
  58.     Ctrl-PgUp/PgDn    Next year    Next Month
  59.     Arrow keys    Select day    Navigate screen
  60.     Home(1)    Beg. of column    Beg. section column
  61.     Home(2)    Beg. of calendar    Top of section
  62.     End(1)    End of column    End section column
  63.     End(2)    End of calendar    End of section
  64.     Ctrl-Home    Beg. of calendar    Beg. of section
  65.     Ctrl-End    End of calendar    End of section
  66.     Ctrl <-    Beg. of column    Beg. section column
  67.     Ctrl ->    End of Column    End section column
  68.     Enter    Select app't.    Enter
  69.     Esc    Exit Schedule    Return to Calendar
  70.     F2    Save app'ts.    Save app'ts.
  71.     F3    Today    Today
  72.     F4    Purge app'ts.    Purge app'ts.
  73.     F5    Print calendar    Print app'ts.
  74.     F6     Go to Notepad
  75.     Shift-F6    undefined    Clear section
  76.     Ctrl-F6    undefined    Clear all 3 sections
  77.     Tab    undefined    Go to next section
  78.     Shift-Tab    undefined    Go to prev. section
  79.     Del    undefined    Del. char. at cursor
  80.  
  81.  
  82. CUSTOMIZING SCHEDULE
  83.  
  84. The following instructions will enable you to customize the colors used by 
  85. SCHEDULE and to change the tone of its chime.  Start by making a backup copy 
  86. of SCHEDULE.COM and then enter:   INSERT A(5)--1 line
  87.  
  88. DEBUG SCHEDULE.COM
  89.  
  90. You are now ready to modify SCHEDULE.COM. If at any time you make a mistake, 
  91. you can abort the editing process by entering Q.  After entering any desired 
  92. modifications last two commands you enter are:
  93.                             INSERT B(5)--2 lines
  94.                             INSERT B(5)--2 lines
  95. W
  96. Q
  97. for Write to disk and Quit DEBUG.
  98.  
  99. COLOR SCHEME
  100. Enter the following DEBUG (E)nter instructions, replacing the xx with a new 
  101. hexadecimal color value.  The default color values and descriptions that 
  102. SCHEDULE uses are shown as comments, to the right of the semi-colons.
  103.                           INSERT C(5)--6 lines
  104.                           INSERT C(5)--6 lines
  105.                           INSERT C(5)--6 lines
  106.                           INSERT C(5)--6 lines
  107.                           INSERT C(5)--6 lines
  108. E 578 xx   ; 17 Lt. gray on blue.
  109. E 579 xx   ; 71 Blue on lt. gray.
  110. E 57A xx   ; 1E Yellow on blue.
  111. E 57B xx   ; 3B Bright cyan on cyan.
  112. E 57C xx   ; 1B Bright cyan on blue.
  113. E 57D xx   ; 7E Yellow on lt. gray.
  114.  
  115. Alternative colors may be selected from those listed below.  The background 
  116. color number is entered for the first x and the foreground color for the 
  117. second x.  Do not use a light color for the foreground, or the display will 
  118. blink.
  119.                           INSERT D(5)--9 lines
  120.                           INSERT D(5)--9 lines
  121.                           INSERT D(5)--9 lines
  122.                           INSERT D(5)--9 lines
  123.                           INSERT D(5)--9 lines
  124.                           INSERT D(5)--9 lines
  125.                           INSERT D(5)--9 lines
  126.                           INSERT D(5)--9 lines
  127.                           INSERT D(5)--9 lines
  128. Dark colors    Light colors
  129. 0 Black        8 Dark gray
  130. 1 Blue         9 Lt. blue
  131. 2 Green        A Lt. green
  132. 3 Cyan         B Lt. cyan
  133. 4 Red          C Orange
  134. 5 Magenta      D Violet
  135. 6 Brown        E Yellow
  136. 7 Lt. gray     F White
  137.  
  138. For example, to change the yellow on blue (1E) to red on blue (14) you would 
  139. enter
  140.                        INSERT E(5)--1 line
  141. E 57A 14
  142.  
  143. CHIME TONE
  144. The value used to calculate the tone of the chime is a hexadecimal number that
  145. can range from a low of 0025 to a high of 1150. The default value is 0416.
  146. You'll find numbers close to the default more pleasing. To change the tone, 
  147. enter
  148.                        INSERT F(5)--1 line
  149.                        E 584 yy xx
  150.  
  151. where xxyy is the new tone divisor. For example, to change the tone from the 
  152. 416 Hz C note to an A (a divisor of 370), you would enter
  153.                        INSERT G(5)--1 line
  154.                        E 584 70 03   
  155.  
  156. Note that the numbers must be entered exactly as shown above. The 70 03 
  157. (yy xx) represent 0370 (xxyy).
  158.  
  159. Inserts
  160.  
  161. INSERT A(5)--1 line
  162.  
  163. DEBUG SCHEDULE.COM
  164.  
  165. INSERT B(5)--2 lines
  166.  
  167. W
  168. Q
  169.  
  170. INSERT C(5)--6 lines
  171.  
  172. E 578 xx   ; 17 Lt. gray on blue.
  173. E 579 xx   ; 71 Blue on lt. gray.
  174. E 57A xx   ; 1E Yellow on blue.
  175. E 57B xx   ; 3B Bright cyan on cyan.
  176. E 57C xx   ; 1B Bright cyan on blue.
  177. E 57D xx   ; 7E Yellow on lt. gray.
  178.  
  179. INSERT D(5)--9 lines
  180.  
  181. Dark colors    Light colors
  182. 0 Black        8 Dark gray
  183. 1 Blue         9 Lt. blue
  184. 2 Green        A Lt. green
  185. 3 Cyan         B Lt. cyan
  186. 4 Red          C Orange
  187. 5 Magenta      D Violet
  188. 6 Brown        E Yellow
  189. 7 Lt. gray     F White
  190.  
  191. INSERT E(5)--1 line
  192. E 57A 14
  193.  
  194. INSERT F(5)--1 line
  195. E 584 yy xx
  196.  
  197. INSERT G(5)--1 line
  198. E 584 70 03   
  199.  
  200.