home *** CD-ROM | disk | FTP | other *** search
/ GCW Games & More & Wacky Windows Companion / gcw.iso / win / util / alarm / readme.txt < prev   
Text File  |  1994-02-19  |  13KB  |  327 lines

  1.                          -----------------------------
  2.                                     Alarm
  3.                             -----------------------
  4.                               Stefan K. S. Tucker
  5.                            Perpetual Motion Software
  6.                          -----------------------------
  7.  
  8. This is an application that runs under Microsoft Windows to give the user
  9. the ability to set multiple alarms.
  10.  
  11. The registration fee for this application is $15.  In return, I will send
  12. you a version of the application that contains more features.  You will find
  13. further information on using and registering the application in the Microsoft
  14. Windows help file that is included in this release.  Please give me any
  15. feedback that you feel would be helpful.
  16.  
  17. Please mail any correspondence (fees, suggestions, comments, etc.) to:
  18.  
  19.                Stefan Tucker
  20.                Perpetual Motion Software
  21.                310 West Noyes Street
  22.                Arlington Hts., IL 60005-3638
  23.  
  24. The following files are included in this package:
  25.       Read.Me      - This file
  26.       PMSProds.txt - Other products available from Perpetual Motion Software
  27.       Alarm.exe    - The application
  28.       Alarm.hlp    - The Microsoft Windows help file for the application
  29.       PMSUtil.dll  - Support functions for the application
  30.       PMSCCtrl.dll - Support functions for the application's controls
  31.  
  32.                                  Requirements
  33.                                  ------------
  34.  
  35. IBM PC or compatible (286, 386, or better)
  36. Microsoft Windows 3.1, or later
  37.  
  38.  
  39.                                  Disclaimer
  40.                                  ----------
  41.  
  42. The author and distributors of this software are in no way legally
  43. liable for any negative effect resulting from its use.  In the extremely
  44. unlikely event that something bad does happen and we are held responsible,
  45. our liability is limited to the licensing fees paid by the user to the author.
  46.  
  47.  
  48.                            Installation Instructions
  49.                            -------------------------
  50.  
  51. 1. Copy alarm.exe, pmsutil.dll, pmscctrl.dll, and alarm.hlp to any one
  52.    directory.  (For example, "c:\alarm".)  The .dll files must be on the
  53.    path when you start Microsoft Windows or in the same directory as the .exe.
  54.    (If you have more than one product from Perpetual Motion Software, please
  55.    note that the DLLs must be in the same directory in order to ensure that
  56.    all of the products use the same DLL(s).)
  57.  
  58. 2. Execute alarm.exe from Microsoft Windows.  (If you did not place the files
  59.    in Step 1 in your Windows directory, you will have to specify the full
  60.    path, unless the directory is on your path when you start Microsoft
  61.    Windows.)
  62.  
  63.  
  64.                                  Release Notes
  65.                                  -------------
  66.  
  67. All bugs in a version occur in subsequent versions unless a fix is specified.
  68.  
  69. =============================================================================
  70.                                  Version 2.20
  71. =============================================================================
  72.  
  73. Fixes
  74. -----
  75. The full string entered for an alarm's name is now displayed in the listbox.
  76. Previously, the last character was truncated.  In these cases, the am/pm
  77. indicator was usually truncated as well.  Both problems have been corrected.
  78. Alarm no longer GPFs when changing printers in Excel from the Printer-Setup
  79. dialog.
  80.  
  81. Changes
  82. -------
  83. You can now sort the list of alarms by the alarm's name or by the date
  84. that the alarm is set to go off next.
  85. Alarms now support being set for a specific week of a month: First Week,
  86. Second Week, Third Week, and Fourth Week.
  87. The event dialog box no longer gets the focus when it is displayed.  This
  88. enables you to continue working in your application without being interrupted.
  89. In addition, it is set to always be the top window, so you won't lose it.
  90.  
  91. =============================================================================
  92.                                  Version 2.12
  93. =============================================================================
  94.  
  95. Fixes
  96. -----
  97. To work around a bug in Windows, when the application is minimized, Alarm
  98. does not display the date/time in the title.  (When the title was updated
  99. every minute, Windows interprets this as a user action, causing the screen
  100. saver timer to reset to zero.)
  101.  
  102. =============================================================================
  103.                                  Version 2.11
  104. =============================================================================
  105.  
  106. Changes
  107. -------
  108. Name of "File" menu changed to "Alarm" for greater interface consistency.
  109.  
  110. Fixes
  111. -----
  112. The help file has been corrected to match the (new) "Alarm" menu's choices.
  113.  
  114. =============================================================================
  115.                                  Version 2.10
  116. =============================================================================
  117.  
  118. Enhancements
  119. ------------
  120. There is a new dialog box that appears when an alarm goes off.  This dialog
  121. box can be used to change the next snooze interval.  It also features an edit
  122. control into which go any characters that the user was typing when the alarm
  123. goes off (for example, in a word processor).
  124.  
  125. =============================================================================
  126.                                  Version 2.07
  127. =============================================================================
  128.  
  129. Known Bugs
  130. ----------
  131. If the user no longer wants to have an alarm play a sound file, they must
  132. manually delete the sound file name from the "SoundFile=" line in the section
  133. for that alarm in the alarm.ini file.
  134.  
  135. Enhancements
  136. ------------
  137. The Alarm's timer now zeros itself on the seconds, so alarms now go off when
  138. the # of seconds (according to the system clock) are zero.
  139.  
  140. Fixes
  141. -----
  142. The main window's title is now updated when the user changes the
  143. International settings in the Control Panel.
  144.  
  145. =============================================================================
  146.                                  Version 2.06
  147. =============================================================================
  148.  
  149. Enhancements
  150. ------------
  151. The user can now associate a sound file with each alarm.  When an alarm goes
  152. off, it will play the assocated sound file.
  153.  
  154. =============================================================================
  155.                                  Version 2.05
  156. =============================================================================
  157.  
  158. Known Bugs
  159. ----------
  160. When the application is minimized, screen savers do not get activated.
  161.  
  162. Enhancements
  163. ------------
  164. The listbox now formats the date and time according to the Control Panel's
  165. International settings ([Intl] in the win.ini file).
  166. The title now displays the date and time according to the Control Panel's
  167. International settings ([Intl] in the win.ini file).
  168. When an alarm's message is displayed, the current date and time is displayed
  169. in the message.
  170.  
  171. Fixes
  172. -----
  173. There is no longer a problem with the hour changing when an alarm is created
  174. that crosses into or out of the daylight-savings time period.
  175.  
  176. =============================================================================
  177.                                  Version 2.04
  178. =============================================================================
  179.  
  180. Enhancements
  181. ------------
  182. "How to Register" has been added to the Help menu.
  183.  
  184. Fixes
  185. -----
  186. The main window's help menu is now functional.
  187.  
  188. =============================================================================
  189.                                  Version 2.03
  190. =============================================================================
  191.  
  192. Enhancements
  193. ------------
  194. Alarm now remembers the position of the main window from the last time the
  195. application ran.
  196.  
  197. =============================================================================
  198.                                  Version 2.02
  199. =============================================================================
  200.  
  201. Known Bugs
  202. ----------
  203. There is a small problem related to crossing Daylight Savings Time boundaries.
  204. If you are currently in DST (e.g., 9-1-92) and create an alarm (10:00am)
  205. which is to go off when not in DST (e.g., 12-1-92), it will be set to 9:00am.
  206. However, if you modify the alarm and set the time back to 10:00am, it will be
  207. correct afterwards.
  208. Use [International] settings in win.ini to interpret time field and to
  209. display the dates and times in the main listbox.
  210. Display the current date and time in the main window title.
  211.  
  212. Fixes
  213. -----
  214. The application now uses the .ini and .hlp files with the same name.
  215. A repeat frequency of 0 causes an infinite loop, so it is now considered to
  216. be an invalid value.
  217.  
  218. Enhancements
  219. ------------
  220. When an alarm's message is a fully-qualified path to a file, the application
  221. changes to that directory and then executes the named file.
  222.  
  223. =============================================================================
  224.                                  Version 2.01
  225. =============================================================================
  226.  
  227. Enhancements
  228. ------------
  229. The calendar control now uses keys 1-7 to toggle the state of the weekdays.
  230.  
  231. =============================================================================
  232.                                  Version 2.00
  233. =============================================================================
  234.  
  235. Enhancements
  236. ------------
  237. Instead of displaying message text when an alarm goes off, the user can set
  238. an alarm to execute a command line when an alarm goes off.
  239.  
  240. .ini file change: Change "Days=" to "Weekdays=", change "Time=hh:mm" to
  241. "Time=hhmm".  The "Month=" entry is now 0-based, instead of 1-based.
  242.  
  243. When the user closes the alarm application or exits Microsoft Windows, any
  244. alarms that are snoozing ask the user whether or not they want to close Alarm.
  245.  
  246. When an alarm goes off, it the same alarm already has a message on display,
  247. it does not display another message.
  248.  
  249. A help button is now on the alarm dialog box.
  250.  
  251. If no weekdays are selected when the user OKs changes to an alarm, an error
  252. message is displayed.
  253.  
  254. Known Bugs
  255. ----------
  256. The window always starts in the (0, 0) position.
  257. When a second instance is run, the first instance of the application is not
  258. restored; just a beep is sounded.
  259. There is no longer any support for registration (disable features, About text).
  260.  
  261. =============================================================================
  262.                                  Version 1.21
  263. =============================================================================
  264.  
  265. Enhancements
  266. ------------
  267. Microsoft Windows 3.1 version control information added to resource file.
  268. Automated installation tool added (available with registered product).
  269.  
  270. Fixes
  271. -----
  272. The radio buttons no longer act as one group (a bug introduced in v1.20).
  273.  
  274. =============================================================================
  275.                                  Version 1.20
  276. =============================================================================
  277.  
  278. Enhancements
  279. ------------
  280. Added calendar control.  Simplified user interface.
  281. .ini file change: Delete "On=", remove negative from "Date=", "Month=",
  282. and "Year=".
  283.  
  284. =============================================================================
  285.                                  Version 1.12
  286. =============================================================================
  287.  
  288. Enhancements
  289. ------------
  290. Snooze interval can be set to 0 minutes which indicates that the application
  291. will not ask the user if they want to "hit snooze" when the alarm goes off.
  292. Running a second instance will activate the previous instance instead of
  293. displaying an error message.
  294.  
  295. Fixes
  296. -----
  297. When exiting the application, if an alarm is snoozing, the user is asked if
  298. they really want to close the application.
  299.  
  300. =============================================================================
  301.                                  Version 1.11
  302. =============================================================================
  303.  
  304. Fixes
  305. -----
  306. Now, when an alarm goes off, it finds next match for the alarm in the future.
  307.  
  308. Known Bugs
  309. ----------
  310. When exiting, it does not notify the user of snoozing alarms.
  311. User is permitted to give alarms duplicate names.
  312.  
  313. =============================================================================
  314.                                  Version 1.10
  315. =============================================================================
  316.  
  317. Enhancements
  318. ------------
  319. Began using pmscctrl.dll.
  320. Use MessageBeep() function with appropriate parameters for MultiMedia support.
  321.  
  322. Known Bugs
  323. ----------
  324. The OK button is occasionally incorrectly enabled when the user is specifying
  325. the "Every n Xs" controls.
  326.  
  327.