home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / forwrn10.zip / forewarn.HLP (.txt) < prev    next >
OS/2 Help File  |  1993-06-06  |  18KB  |  487 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. About ForeWarn ΓòÉΓòÉΓòÉ
  3.  
  4. FOREWARN was written to fill a void that appears to exist in the shareware 
  5. market.  The goal of the program is to provide a means of producing 
  6. forewarnings whenever the program is run based on a data file which is 
  7. maintained in standard ASCII format similar to the Unix CRONTAB format.  The 
  8. program should also allow for rollover dates for such data as birthdays. 
  9.  
  10. Additional information may be found on the following topics: 
  11.  
  12. File           Disk File Operations. 
  13.  
  14. Edit           Record manipulation. 
  15.  
  16. Options        Program operation options. 
  17.  
  18. General        General information on operation of ForeWarn. 
  19.  
  20.  
  21. ΓòÉΓòÉΓòÉ 2. File ΓòÉΓòÉΓòÉ
  22.  
  23. Description of File Menu 
  24.  
  25. Reload         Reloads the data file and discards current edits 
  26.  
  27. Clear          Deletes all records 
  28.  
  29. Save           Saves all records 
  30.  
  31. About          Displays information about the Author and WiSHware 
  32.  
  33.  
  34. ΓòÉΓòÉΓòÉ 3. ABOUT ΓòÉΓòÉΓòÉ
  35.  
  36. o Select the File menu and choose the About command. 
  37.  
  38. Information about the author and the version number will be displayed. 
  39.  
  40.  
  41. ΓòÉΓòÉΓòÉ 4. RELOAD ΓòÉΓòÉΓòÉ
  42.  
  43. o Select the File menu and choose the Reload command. 
  44.  
  45. Use this command to discard all records and load the disk file into memory 
  46. again. 
  47.  
  48. Warning:  all changes made to any records will be lost when this command is 
  49. selected. 
  50.  
  51.  
  52. ΓòÉΓòÉΓòÉ 5. CLEAR ΓòÉΓòÉΓòÉ
  53.  
  54. o Select the File menu and choose the Clear command. 
  55.  
  56. This command is used to clear all records from memory. 
  57.  
  58. Warning:  all changes made to any records will be lost when this command is 
  59. selected. 
  60.  
  61.  
  62. ΓòÉΓòÉΓòÉ 6. SAVE ΓòÉΓòÉΓòÉ
  63.  
  64. o Select the File menu and choose the Save command. 
  65.  
  66. This command is used to save all data to the disk file.  The program requires 
  67. that the user confirm that the data should be saved to the disk before 
  68. continuing. 
  69.  
  70.  
  71. ΓòÉΓòÉΓòÉ 7. Edit ΓòÉΓòÉΓòÉ
  72.  
  73. The majority of the code for ForeWarn is centered around the editor.  The 
  74. editor has been written to be as simple and logical as possible.  The user 
  75. interface is designed to be as intuitive as possible and follows the OS/2 2.0 
  76. Application Design Guide 
  77.  
  78. When the edit mode is chosen from the command line, the records of the datafile 
  79. are displayed in the following format: 
  80.  
  81. mm/dd/yy  hh:mm:ss  DELAY  sound Message... 
  82.  
  83. To select a record for editing, simply move the mouse pointer to the desired 
  84. item and click with button 1. A box will appear around the record to indicate 
  85. that the record has been selected.  After selecting an item, the following 
  86. actions may be selected from the Edit menu: 
  87.  
  88. Delete         Deletes the current selected record 
  89.  
  90. Add After      Adds a record after the currently selected record or at the end 
  91.                of all the records if none are selected 
  92.  
  93. Change         Used to change a record 
  94.  
  95.  
  96. ΓòÉΓòÉΓòÉ 8. DELETE ΓòÉΓòÉΓòÉ
  97.  
  98. o Select the Edit menu and choose the Delete command. 
  99.  
  100. To delete any record from the data file, select the record by moving the 
  101. pointing device to the desired record and clicking button 1. After selecting an 
  102. item, pull down the Edit menu and select Delete.  The item is then deleted from 
  103. the records in memory. The data is not written to the data file on disk until 
  104. Save is selected from the File menu. 
  105.  
  106. All data can be deleted by selecting Clear from the File menu. 
  107.  
  108.  
  109. ΓòÉΓòÉΓòÉ 9. ADDAFTER ΓòÉΓòÉΓòÉ
  110.  
  111. o Select the Edit menu and choose the Add after command. 
  112.  
  113. Data can be added in two ways.  The first is to select an item and then select 
  114. Add after from the Edit menu.  The data will be added immediately after the 
  115. selected record. If a record is not selected when Add after from the Edit menu, 
  116. the record is added at the end of all the records. 
  117.  
  118. To add a record to the data file, select the record by moving the pointing 
  119. device to the desired record and clicking button 1. After selecting an item, 
  120. pull down the Edit menu and select Add after.  The Edit Dialog will pop up to 
  121. fill in the data to be added.  Selecting Cancel from the Edit Dialog will stop 
  122. editing the record and nothing will be added to the current records.  Selecting 
  123. Change from the Edit Dialog will add the new record. 
  124.  
  125. The data is not written to the data file on disk until Save is selected from 
  126. the File menu. 
  127.  
  128.  
  129. ΓòÉΓòÉΓòÉ 10. CHANGE ΓòÉΓòÉΓòÉ
  130.  
  131. o Select the Edit menu and choose the Change command. 
  132.  
  133. To add or change any records using the ForeWarn editor, the Edit Dialog is 
  134. used.  This dialog box contains a total of twelve entry fields for the data in 
  135. a record. 
  136.  
  137. Note:  The four fields in the Advance group are combined to calculate the 
  138. number of seconds in the delay field of the data file.  The dialog group is 
  139. intended to make it easier for the user to specify the delay time. 
  140.  
  141. The Edit Dialog box is displayed when Add after is selected from the Edit menu 
  142. or when a record is selected for editing by double clicking button 1 of the 
  143. pointing device on a record or selecting Change from the Edit menu. 
  144.  
  145. The data in the Edit Dialog box is divided into groups.  These groups are 
  146. provided to functionally separate the purpose of the data. These groups are: 
  147.  
  148. Deadline       The six fields which make up the deadline are the Hour, Minute, 
  149.                Second, Day, Month, and Year of the data file.  These fields 
  150.                define the actual date of the event to be defined in the record. 
  151.                Leap years affect the number of days that are selectable when 
  152.                the selected month if February. 
  153.  
  154. Advance        The four fields which make up the advance group are the Hour, 
  155.                Minute, Second, and Day.  These fields are combined to create 
  156.                the delay field of the data file.  The advance group also 
  157.                contains Year and Month fields for symetry, but these fields are 
  158.                not accessible. 
  159.  
  160. Message        This is the same field as the one in the data file and contains 
  161.                a single field which is used to edit the message to be displayed 
  162.                when an event is active. 
  163.  
  164. Sound          This field provides a list of the sounds which may be associated 
  165.                with records.  When DOS compatibility is selected from the 
  166.                Options dialog box, this field is ignored. 
  167.  
  168. The following table summarizes the method for editing records from the Edit 
  169. Dialog box: 
  170.  
  171. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  172. ΓöéGroup     ΓöéField  Γöémethod    Γöé
  173. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  174. ΓöéDeadline  ΓöéHour   ΓöéSpin Box  Γöé
  175. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  176. Γöé"         ΓöéMinute ΓöéSpin Box  Γöé
  177. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  178. Γöé"         ΓöéSecond ΓöéSpin Box  Γöé
  179. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  180. Γöé"         ΓöéDay    ΓöéSpin Box  Γöé
  181. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  182. Γöé"         ΓöéMonth  ΓöéSpin Box  Γöé
  183. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  184. Γöé"         ΓöéYear   ΓöéSpin Box  Γöé
  185. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  186. ΓöéAdvance   ΓöéHour   ΓöéSpin Box  Γöé
  187. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  188. Γöé"         ΓöéMinute ΓöéSpin Box  Γöé
  189. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  190. Γöé"         ΓöéSecond ΓöéSpin Box  Γöé
  191. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  192. Γöé"         ΓöéDay    ΓöéSpin Box  Γöé
  193. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  194. Γöé          ΓöéMessageΓöéEdit Box  Γöé
  195. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  196. Γöé          ΓöéSound  ΓöéSpin Box  Γöé
  197. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  198.  
  199. The data is not written to the data file on disk until Save is selected from 
  200. the File menu. 
  201.  
  202. All data can be restored by selecting Reload from the File menu.  Note that 
  203. reloading the data from the disk discards all edits made since the data was 
  204. last saved to the disk file. 
  205.  
  206.  
  207. ΓòÉΓòÉΓòÉ 11. OPTIONS ΓòÉΓòÉΓòÉ
  208.  
  209. Description of Options 
  210.  
  211. Use DOS Version Compatibility A checkbox used to select the type of file format 
  212.                for saving and loading.  When Dos Compatibility is selected, all 
  213.                sound information is lost and the sound field is not saved in 
  214.                the data file.  When the data file is loaded, ForeWarn attempts 
  215.                to determine the format of the data file.  If DOS compatibility 
  216.                has not been selected and the file is a DOS format file, 
  217.                ForeWarn will automatically switch to DOS mode. 
  218.  
  219. Backup data file A checkbox used to turn on or off backups of the data file. 
  220.  
  221. Autosort on Load A checkbox used to force the data file to be sorted when it is 
  222.                loaded from disk.  This applies to Reload also. 
  223.  
  224. Autosort on Save A checkbox used to force the data file to be sorted when it is 
  225.                Saved. 
  226.  
  227. Eliminate Expired Events A checkbox used to delete events which have expired 
  228.                when Save is selected.  A record expires when it is associated 
  229.                with a specific year and the full date has passed. 
  230.  
  231. Enable Sound   A checkbox used to allow the program to play the sounds 
  232.                associated with the records.  Note that this only works if DOS 
  233.                Compatibility is turned off. 
  234.  
  235.  
  236. ΓòÉΓòÉΓòÉ 12. GENERAL INFORMATION ΓòÉΓòÉΓòÉ
  237.  
  238. ForeWarn has been designed using the IBM C/Set++ from the PDK and provides a 
  239. convenient method for providing alerts for important dates and times. The 
  240. following topics provide more information on the use of ForeWarn: 
  241.  
  242. Parameters     Details on command line parameters. 
  243.  
  244. Colors         Information on the use of colors to display events. 
  245.  
  246. Variables      Information on the required system variables for ForeWarn to 
  247.                operate. 
  248.  
  249. Data Format    General information on the format of the data file. 
  250.  
  251. Copyright      Copyright Notice. 
  252.  
  253. Liabilities    Liabilities notice. 
  254.  
  255. Future Enhancements List of planned future enhancements. 
  256.  
  257. Known Problems List of known problems and limitations. 
  258.  
  259. Author         Means for contacting the author. 
  260.  
  261.  
  262. ΓòÉΓòÉΓòÉ 13. PARAMETERS ΓòÉΓòÉΓòÉ
  263.  
  264. ForeWarn accepts parameters on the command line to control the mode of 
  265. operation.  The following command lines are supported: 
  266.  
  267. -e  Enter edit mode to change database records or options 
  268.  
  269. -c  Only check dates (default) 
  270.  
  271. -?  Display command line parameters 
  272.  
  273.  
  274. ΓòÉΓòÉΓòÉ 14. COLORS ΓòÉΓòÉΓòÉ
  275.  
  276. To enhance the user interface, Forewarn does not go through normal checks to 
  277. display the warnings in dialog boxes when the edit mode is chosen. ForeWarn 
  278. utilizes colors to indicate the status of events.  There are three colors that 
  279. are used: 
  280.  
  281. RED :  Active dates which meet the criterion for advance notice (i.e. the 
  282. current date plus the advance is greater than or equal to the target date) 
  283.  
  284. BLUE :  Expired events.  If the option to delete expired events has been 
  285. specified in the options dialog box, these lines will be deleted when the data 
  286. is saved.  Expired events are events in which the deadline includes a specific 
  287. year and that year or the actual date has passed. 
  288.  
  289. BLACK :  Normal data that meets neither of the above. 
  290.  
  291.  
  292. ΓòÉΓòÉΓòÉ 15. VARIABLES ΓòÉΓòÉΓòÉ
  293.  
  294. To install the OS/2 version of ForeWarn you must have os/2 version 2.1 (beta or 
  295. GA release) installed on the target system.  The following system variables 
  296. must be set: 
  297.  
  298. FOREWARN_INI 
  299. FOREWARN_DAT 
  300.  
  301. These two variables can be set in the system config.sys so that they will be 
  302. available to all OS/2 sessions by adding the following lines: 
  303.  
  304. set FOREWARN_INI=d:\driectory\forewarn.ini 
  305. set FOREWARN_DAT=d:\directory\forewarn.dat 
  306.  
  307. and replace the "d:" with the drive to store the respective files and 
  308. "directory" with the target directory.  The file referenced by the variable 
  309. FOREWARN_INI is the file to store initialization information between sessions. 
  310. The file FOREWARN_DAT is used to store the data used by the program. The names 
  311. of the files can be anything legal to the file system used on the particular 
  312. disk.  If the file system is of type FAT, the file name specification must be 
  313. limited to the 8.3 FAT format.  If the file is HPFS the filename can be 
  314. anything legal to OS/2 HPFS format. 
  315.  
  316. Note:  If the destination for the data file is on a FAT formatted partition the 
  317. file cannot have an extension if the option for creating backup files is 
  318. selected. ForeWarn will not lose data, it will simply warn the user of the 
  319. problem and stop.  In this case, select the Options dialog and turn off 
  320. backups. 
  321.  
  322.  
  323. ΓòÉΓòÉΓòÉ 16. DATA FORMAT ΓòÉΓòÉΓòÉ
  324.  
  325. The datafile used by FOREWARN.EXE requires nine fields for every line of data 
  326. except for comment lines which must have a pound sign (#) as the first 
  327. character in the line. 
  328.  
  329. The nine fields of each dataline are: 
  330.  
  331. sec:   + 
  332. min:   | Expiration time for forewarning 
  333. hour:  + 
  334.  
  335. day:   + 
  336. month:  | Expiration date for forewarning 
  337. year:  + 
  338.  
  339. delay:   Period of time to make forewarning before expiration 
  340.  
  341. sound:   Sound index 
  342.  
  343. message:  Message to be displayed when the forewarn period occurs 
  344.  
  345. The limits of each of the fields are as follows: 
  346.  
  347. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  348. Γöéfield  ΓöéminimumΓöémaximum ΓöédefaultΓöélengthΓöé
  349. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  350. Γöésec    Γöé0      Γöé59      ΓöécurrentΓöé2     Γöé
  351. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  352. Γöémin    Γöé0      Γöé59      ΓöécurrentΓöé2     Γöé
  353. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  354. Γöéhour   Γöé0      Γöé23      ΓöécurrentΓöé2     Γöé
  355. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  356. Γöéday    Γöé1      Γöé31      ΓöécurrentΓöé2     Γöé
  357. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  358. Γöémonth  Γöé1      Γöé12      ΓöécurrentΓöé2     Γöé
  359. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  360. Γöéyear   Γöé80     Γöé99      ΓöécurrentΓöé2     Γöé
  361. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  362. Γöédelay  Γöé0      Γöé99999999Γöé259200 Γöé8     Γöé
  363. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  364. Γöésound  Γöé0      Γöé3       Γöé0      Γöé2     Γöé
  365. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  366. ΓöémessageΓöé1 char Γöé70 charsΓöéN/A    Γöé100   Γöé
  367. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  368.  
  369. If a asterisk (*) is present in a field, the default value will be used.  In 
  370. most cases, the default is the current date or time, and for the delay, the 
  371. default is 259200 seconds or 3 days.  Each of the fields can be separated by 
  372. spaces, commas, or tabs.  Every line must contain all nine fields. 
  373.  
  374. Comments may be omitted, and if the file is edited with the editor provided, 
  375. all comments will be removed if the file is saved.  The editor does place a 
  376. special header of comments at the beginning of the datafile whenever it saves 
  377. it.  This header of comments is shown following 
  378.  
  379. # sec min hour day month year delay(sec) sound message 
  380. # 1 day = 86400 seconds 
  381. #  default delay is 3 days or 259200 seconds 
  382. # sec:    0-59 
  383. # min:    0-59 
  384. # hour:   0-23 
  385. # day:    1-31 (maximum) 
  386. # month:   1-12 
  387. # year:   80-??  (Year is express as a 2 digit number since 
  388. 1900) 
  389. # A '*' in any field is substituted with the current day/time 
  390. # The delay cannot be left out! 
  391. # Fields can be separated by a space, comma, or tab 
  392. # Any line beginning with a '#' is interpreted as a comment 
  393.  
  394. These comments are placed in the file to aid in editing a datafile with a 
  395. standard ASCII editor. 
  396.  
  397.  
  398. ΓòÉΓòÉΓòÉ 17. COPYRIGHT ΓòÉΓòÉΓòÉ
  399.  
  400. FOREWARN is a ShareWare product which is subject to all copyright restrictions 
  401. applicable to a product of this type.  This program may not be included with 
  402. any other package without explicit written permission by the author. 
  403.  
  404.  
  405. ΓòÉΓòÉΓòÉ 18. LIABILITIES ΓòÉΓòÉΓòÉ
  406.  
  407. The author of this program is not responsible for any damages incurred as a 
  408. result of failure of this program to perform as expected or stated.  This 
  409. program is continually undergoing revisions and some bugs may be found.  To the 
  410. best of the author's knowledge, this program works as stated in this 
  411. documentation and every effort has been made to insure that the program 
  412. operates accurately and without error. 
  413.  
  414.  
  415. ΓòÉΓòÉΓòÉ 19. ENHANCEMENTS ΓòÉΓòÉΓòÉ
  416.  
  417. As with any useful program, ForeWarn is constantly undergoing change. Following 
  418. is a list of the planned enhancements: 
  419.  
  420. MMPM           MMPM support for realistic sounds will be added. 
  421.  
  422. Threads        This version of ForeWarn is single threaded.  A future revision 
  423.                will incorporate multiple threads. 
  424.  
  425. Colors         Rather than relying on specific colors for Active, Expired, and 
  426.                Normal records, a furture release will allow the user to select 
  427.                specific colors for these events. 
  428.  
  429. Size/Position  The current version does not store the current position and size 
  430.                of the session when it is terminated.  A future release will 
  431.                have this feature. 
  432.  
  433.  
  434. ΓòÉΓòÉΓòÉ 20. PROBLEMS ΓòÉΓòÉΓòÉ
  435.  
  436. The following is a list of known problems and limitations in the current 
  437. revision of ForeWarn: 
  438.  
  439. Unknown        There are no known bugs in this version 
  440.  
  441.  
  442. ΓòÉΓòÉΓòÉ 21. AUTHOR ΓòÉΓòÉΓòÉ
  443.  
  444. Comments for corrections and enhancements are welcomed by the author and can be 
  445. sent to: 
  446.  
  447. William Scott Hiles 
  448. 2 Savannah St. 
  449. King George, VA 22485-9331 
  450.  
  451. or via email at: 
  452.  
  453. whiles@relay.nswc.navy.mil 
  454.  
  455.  
  456. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  457.  
  458. Unix is a registered trademark of ATT laboratories 
  459.  
  460.  
  461. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  462.  
  463. By the IBM OS/2 2.0 Application Design Guide, references to the mouse buttons 
  464. are based on number.  This is done to allow for the mouse buttons to be swapped 
  465. for left and right handed pointing devices.  Button 1 is the button located 
  466. under the index finger.  For a right handed mouse, button 1 is the left button. 
  467.  
  468.  
  469. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  470.  
  471. A Leap Year occurs every four years.  Any year which is a multiple of 4 has an 
  472. extra day at the end of February.  ForeWarn handles this from the Edit Dialog 
  473. box by allowing the spin box for the day to advance to 29 for February when no 
  474. year is specified or when the year is a multiple of 4.  If a year is specified 
  475. and it is not a multiple of 4, the month of February is limited to 28 days. 
  476.  
  477.  
  478. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  479.  
  480. When DOS compatibility is selected from the Options menu, the sound field is 
  481. not included in the data file.  The total number of fields is eight when DOS 
  482. compatibility is selected.