home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / HP95_100 / PIMS / VCLOCK / VCLOCK20.ZIP / VCLOCK.TXT < prev   
Encoding:
Text File  |  1996-10-23  |  19.6 KB  |  465 lines

  1. ----------------------------------------------------------------
  2. -----------------------  Visible Clock  ------------------------
  3. ----------------------------------------------------------------
  4.                   ---      Version 2       ---
  5.                   ---   22 October 1995    ---
  6.  
  7.             Copyright (c) 1995, 1996 by Eugene Dorr,
  8.                       All rights reserved.
  9.  
  10. ---                ---
  11. ---  Introduction  ---
  12. ---                ---
  13.  
  14. Visible Clock is an HP-200LX system-manager-compliant
  15. application which displays the time of day in characters large
  16. enough to see without squinting. It's handy for those times when
  17. you wish you had a clock, but all you have is your handy
  18. HP-200LX. Visible clock can also be an audible clock if you 
  19. want: you can set it to chime on the hour or quarter-hour. In 
  20. addition to displaying the current time of day in very big
  21. characters, you can also use it as a stopwatch or a timer, and
  22. see elapsed or remaining time in the same very big characters.
  23.  
  24. Because VClock is "system-manager compliant" it can be started
  25. and used along with all other system-manager compliant applica-
  26. tions, including other add-in system-manager applications. You 
  27. can switch between these applications without quitting any of 
  28. them, and when you return to an application, you are returned
  29. right where you were when you left.
  30.  
  31. VClock is shareware. If you continue to use it, please register
  32. your copy by following the registration instructions at the end
  33. of this file. The timer and stopwatch functions are available
  34. only in registered versions of VClock.
  35.  
  36.  
  37. ---            ---
  38. ---  Manifest  ---
  39. ---            ---
  40.  
  41. The files included in this archive are:
  42.  
  43.     readme.1st      Information on registering VClock
  44.     vclock.txt      This documentation file
  45.     vclock.exm      The VClock executable
  46.     vclock.icn      An Application Manager icon for VClock
  47.     vclock.cfg      VClock configuration file
  48.  
  49.  
  50. ---                     ---
  51. ---  Installing VClock  ---
  52. ---                     ---
  53.  
  54. ---  Step 1: Load the files  ---
  55.  
  56. Copy the following files to your HP 200 (They must both be
  57. copied to the same subdirectory):
  58.  
  59.                         vclock.exm
  60.                         vclock.icn
  61.  
  62. Copy the following file to your HP 200, into the C:\_DAT
  63. subdirectory:
  64.                         vclock.cfg
  65.  
  66. This file is optional, and only needed if you want to define
  67. custom chime sounds.
  68.  
  69. ---  Step 2: Define VClock to Application Manager  ---
  70.  
  71. Open Application Manager by pressing the [&...] key. Press F2
  72. (Add), and enter the following values:
  73.  
  74.     Name:     Visible Clock
  75.     Path:     (drive):\(subdirectory)\vclock.exm
  76.     Comments:
  77.  
  78. In the Path field, (drive) and (subdirectory) should be replaced
  79. with the drive letter (a or c) and the subdirectory to which you
  80. copied the VClock files.
  81.  
  82. Now tab to the Icon field, and the VClock icon should appear.
  83. If it does not, press the down-arrow key until you see the
  84. VClock icon.
  85.  
  86. Press F10 (OK).
  87.  
  88. Now press the key-combination you want to use as the hot-key for
  89. VClock (I use Alt+APPT; if you want to use something else, the
  90. dialog which is displayed at this point shows you what your
  91. options are).
  92.  
  93. ---  Step 3: Start VClock  ---
  94.  
  95. Back at the Application Manager screen, highlight the VClock
  96. icon and press Enter. To end VClock, press MENU, Q.
  97.  
  98. ---  Step 4: Registering VClock ----
  99.  
  100. VClock requires registration data before all of the functions
  101. are available: an unregistered copy of VClock does not allow
  102. selection of stopwatch or timer modes. In order to register a 
  103. copy of VClock, you must have a registration ID. Instructions
  104. for obtaining a registration ID given at the end of this file.
  105.  
  106.  
  107. ---                ---
  108. ---  Using VClock  ---
  109. ---                ---
  110.  
  111. To start VClock once it has been installed, hold down the ALT
  112. key and press the APPT key (or whatever key you made the hot-key 
  113. during the installation process). To quit VClock, press MENU, 
  114. [Q]uit. VClock uses the same basic user interface as the built
  115. in applications, so you should find operation of VClock to be
  116. straight-forward. The documentation which follows explains the 
  117. operations and features unique to VClock. 
  118.  
  119. ---  Function Selection  ---
  120.  
  121. VClock can function in three modes: as a clock, displaying the 
  122. current time of day (and, if the smallest character size is
  123. selected, the date); stopwatch mode, in which an incrementing
  124. timer is displayed; and timer mode, in which a decrementing 
  125. timer is displayed. To select a mode, you can use the "Display"
  126. menu, or you can use the [F9] and [F10] keys. [F9] and [F10] are
  127. always set to the two modes not currently active. Note that
  128. stopwatch and timer modes can be selected only when VClock has
  129. been registered. 
  130.  
  131. ---  Clock Mode  ---
  132.  
  133. In clock mode, VClock shows a continuously updated time of day.
  134. If the smallest character size is selected, the current date
  135. will also be displayed. In clock mode [F6] through [F8] can be
  136. used to control the chime selection. The current chime selection
  137. is shown in the status area.
  138.  
  139. ---  Stopwatch Mode  ---
  140.  
  141. [NOTE: Stopwatch mode is only available when VClock has been
  142. registered.]
  143.  
  144. In stopwatch mode, VClock shows an incrementing time display.
  145. The stopwatch function is started and stopped using the [F5]
  146. key. The value in the stopwatch can be reset to zero using the
  147. [F7] key. The reset function zeros the stopwatch regardless of
  148. whether it is running or stopped.
  149.  
  150. When the largest character size is used, the display will show
  151. minutes and seconds for any value less than 1 hour; for values
  152. of one hour or greater, only hours and minutes are displayed.
  153.  
  154. The stopwatch has a range of 24 hours. After 23 hours, 59 
  155. minutes and 59 seconds have elapsed, the time value is reset to
  156. zero, and the stopwatch continues to run.
  157.  
  158. ---  Timer Mode  ---
  159.  
  160. [NOTE: Timer mode is only available when VClock has been
  161. registered.]
  162.  
  163. In timer mode, the computer shows a decrementing time display.
  164. The timer function can be started and stopped by pressing [F5].
  165. To set a value to count down from, press [F7] to set an interval
  166. (such as 2 hours), or [F8] to set a target time (such as 7:30).
  167. [F7] and [F8] cause a "Set Timer" dialog to be displayed. The
  168. "Set Timer Interval" dialog allows you to set a specific inter-
  169. val of time to count down from. The default value is the current
  170. value of the timer. You can specify any interval from 1 second 
  171. to 23 hours 59 minutes and 59 seconds. The timer status (running
  172. or stopped) remains unchanged by the "Set Timer Interval"
  173. dialog.
  174.  
  175. When you set a timer interval, you have three options for what
  176. action VClock will take when the timer reaches zero: it can
  177. simply stop, and remain at zero; it can start the stopwatch
  178. function, starting at zero; or it can restart the timer, using
  179. the originally specified interval. You can also indicate whether
  180. you want VClock to sound a beep when the interval has expired.
  181.  
  182. The "Set Timer Target" dialog allows you to set a specific time
  183. of day at which the timer should reach zero. The default value
  184. is the time-of-day at which the timer would reach zero if it
  185. were currently running. If the current value is 0 hours and 0
  186. minutes, then the default target will be the current time of
  187. day.
  188.  
  189. When you set the timer using the "Set Timer Target" dialog, the
  190. timer is automatically started when you press OK. When the timer
  191. expires, a beep is sounded if the "Beep at zero" option was
  192. selected, the timer is stopped, and the mode is set to clock.
  193. The "Set Timer" dialogs can be entered regardless of whether the
  194. timer is running or stopped. If you press [F9] to cancel the
  195. dialog, then the current timer setting and state remain un-
  196. changed.
  197.  
  198. If VClock is not the active application when the timer expires,
  199. it momentarily becomes the active application. If the computer
  200. is off when the timer expires, it is turned on.
  201.  
  202. ---  Format of Time Displays  ---
  203.  
  204. The format of time and date displays is controlled by the built
  205. in SETUP application. VClock always uses the same format as the
  206. rest of the system (unless, as described below, "Force Seconds"
  207. is selected). The prevailing system time format is used in all
  208. of VClockÆs time displays, and is also the format expected when
  209. entering time values in the "Set Timer" dialogs.
  210.  
  211. If the system time format includes seconds, then seconds will be 
  212. included in the time-of-day displays (except when using the
  213. largest character size). If you do not want to set your system
  214. time format to include seconds, but want seconds to be displayed
  215. in the VClock time-of-day display, you can use the "Force
  216. seconds" option of the "Display" menu.
  217.  
  218. ---  Seconds Display  ---
  219.  
  220. For clock displays, seconds can be displayed when the medium or
  221. small character size is selected. If the currently selected
  222. time format does not include seconds, display of seconds can be
  223. forced by selecting the "Force seconds" selection of the
  224. "Display" menu.
  225.  
  226. Note that for the clock function, seconds are never displayed
  227. when the largest character size is selected, even if "Force
  228. seconds" is selected. Seconds can only be displayed in the
  229. medium or small character sizes.
  230.  
  231. In the largest character size, seconds are never displayed for
  232. the clock function; however, for the stopwatch and timer
  233. functions, if the time interval displayed is less than one hour,
  234. then the display will automatically switch to show only the
  235. minutes and seconds. The "Force Seconds" option has no effect on
  236. timer or stopwatch displays.
  237.  
  238. ---  Character Size  ---
  239.  
  240. VClock can display characters in three sizes. You switch between
  241. the three sizes by pressing [Fn]+[spacebar] (this combination is
  242. labeled "ZOOM" on the keyboard). The Zoom function cycles 
  243. between the three sizes, just like it does in the built-in 
  244. applications, such as Memo, except that the characters are much 
  245. larger.
  246.  
  247. When using the largest character size, only a few characters can
  248. be displayed. When the clock function is active, only hours and
  249. minutes are displayed. When the stopwatch or timer function is
  250. active, either hours and minutes, or minutes and seconds are
  251. displayed, depending on whether the time is less than one hour.
  252. If the time is less than one hour, then only minutes and seconds
  253. are displayed. The next smaller size, medium, allows display of
  254. hours, minutes and seconds. In clock mode, seconds will only be
  255. displayed in this size if the currently selected time format
  256. specifies seconds, or if the "Force seconds" option is selected.
  257. The smallest size allows two lines to be displayed, and when in
  258. clock mode the date is shown in addition to the time of day.
  259.  
  260. ---  Chimes Control  ---
  261.  
  262. VClock has a chime function, which causes your computer to beep
  263. at hourly or quarter-hourly intervals. You can control the
  264. chimes with the Chime menu, or with [F6], [F7] and [F8] when the
  265. clock function is active. If you select Quarter-hourly chimes, a
  266. chime is sounded on the hour and at 15, 30, and 45 minutes past
  267. the hour. If you select Hourly chimes, a chime is sounded on the
  268. hour only. Pressing the [ESC] key will disable chimes, and will
  269. also enable the normal timeout period.
  270.  
  271. The "Chime Time Control" dialog gives you greater control over
  272. when chimes will be sounded by allowing you to specify whether
  273. to allow a chimes for each 15-minute period in the day. This
  274. dialog is activated by selecting the "Chime Time Control..."
  275. item on the Chime menu. The Chime Control dialog is only used to
  276. indicate when chimes are allowed - not to activate or deactivate
  277. the chimes. Chimes must still be activated using [F7] or [F8]
  278. (or the Chime Menu equivalents), or turned off entirely with 
  279. [F6]. The default setting (when VClock is first installed) is to
  280. allow chimes all day.
  281.  
  282. Finally, you can control the chime sound with the "Chime Sound" 
  283. selection of the "Chime" menu. You can independently control
  284. the sound and volume level of the hourly and the quarter-hourly
  285. chimes. You can choose from four different built-in chime
  286. sounds, or define your own customized chime sounds. (To define
  287. your own custom chime sounds, see the accompanying vclock.cfg
  288. file.) The setting for hourly chimes controls the sound and
  289. volume for chimes sounded on the hour; that for quarter-hourly
  290. chimes controls the chimes sounded at 15, 30, and 45 minutes
  291. past the hour. (Chimes actually sound 1 second before the
  292. designated times, to avoid conflicts with alarms sounded by the
  293. appointment book application, and the "alarm clock" alarm in the
  294. stopwatch application.)
  295.  
  296. Chimes are only sounded when VClock is open, though it need not
  297. be the "active" (i.e. visible) application. If you close VClock,
  298. then chimes will no longer be sounded, until you start VClock
  299. once again.
  300.  
  301. ---  System Timeout  ---
  302.  
  303. Under normal conditions, the computer will turn off after 3
  304. minutes of no keypresses. (If the battery is low, this timeout
  305. period is reduced to 1 minute.) Since you may want to watch the
  306. time without otherwise using your computer, VClock provides a
  307. way to extend the timeout period. VClock will not disable the
  308. automatic timeout, but only extend it, to reduce the possibility
  309. of accidentally discharging your batteries. The extended timeout
  310. periods can be selected from the Timeout menu, or by using [F3]
  311. or [F4].
  312.  
  313. You can set the timeout to 30 minutes or to 60 minutes. When you
  314. extend the system timeout to one of these periods, the computer
  315. will wait for the new, longer period before "timing out" and
  316. turning itself off. You can postpone the time when the computer
  317. turns off by pressing any key - the spacebar, for example. The 
  318. "timeout" interval is restarted any time a key is pressed.
  319.  
  320. When the timeout period is set to "normal", by selecting the
  321. "Normal" item from the "Timeout" menu, or by pressing [F2], the
  322. system timeout period which was in effect when VClock was
  323. started is restored. Normally, this is 3 minutes, but if you 
  324. have set the timeout period to a different value by using a
  325. utility program, then the timeout period set by that utility
  326. will be restored. You can also restore the "normal" timeout
  327. period by pressing the [ESC] key, but note that this also turns
  328. off the chimes.
  329.  
  330. The extended system timeout value is observed only when VClock
  331. is the active application. When you switch to another applica-
  332. tion the system timeout value is reset to "normal" until you
  333. return to VClock. The "normal" timeout setting is also restored
  334. when you quit VClock. When the batteries become low, then the
  335. timeout period is set to 1 minute. This "low battery" timeout
  336. setting overrides any other timeout setting. If you request an
  337. extended timeout period when the batteries are low, the request
  338. is ignored. When the AC charger is plugged in the system never
  339. turns off, and the timeout period has no meaning.
  340.  
  341. ---  Status Area  ---
  342.  
  343. The status display area at the top of the screen, just below the
  344. title bar, always shows the currently active function -- clock,
  345. stopwatch, or timer -- and the current timeout period. For the
  346. clock function, it also indicates whether chimes are off, or set
  347. for hourly or quarter-hourly operation. For the stopwatch and
  348. timer functions, there is an indication of whether the stopwatch
  349. or timer is currently stopped or running.
  350.  
  351.  
  352. ---                    ---
  353. ---  Additional Notes  ---
  354. ---                    ---
  355.  
  356. ---  VClock and Alarms  ---
  357.  
  358. Any program which makes use of the alarm system on the HP 200LX
  359. must in some way interact with the alarms used by the other
  360. built-in applications. The chime and timer functions of VClock
  361. make use of the alarm system so that chimes and timer alarms can
  362. be sounded when VClock is not the active application.
  363.  
  364. Because of the regularity and frequency of chimes, there is a
  365. side effect to using them: if you have chimes activated, it is
  366. possible that you may miss notifications of past-due alarms.
  367. Here is what happens: when an appointment book alarm comes due:
  368. the system puts an alarm dialog box in the foreground and beeps;
  369. then it waits for the alarm dialog to be acknowledged. Normally,
  370. the alarm dialog box stays open until it is acknowledged, and
  371. you are thus made aware of the past-due alarm. However, if
  372. another alarm comes due before the first alarm is acknowledged,
  373. the system closes the previous alarm dialog, unacknowledged, in
  374. order to give control to the application owning the second
  375. alarm. In the case of chimes, VClock is given control and it 
  376. sounds the chime.
  377.  
  378. Because the appointment alarm was not acknowledged, but the 
  379. system had to close the alarm dialog box to process the new
  380. event, the alarm is simply marked "past due." You will not be
  381. notified of this "past due" alarm until another appointment
  382. book alarm comes due. Once you have acknowledged the new alarm,
  383. appointment book then shows you any "past due" alarms.
  384.  
  385. This effect occurs with all types of alarms; however, you may
  386. notice this more frequently if you use chimes, especially
  387. quarter-hourly chimes, because they occur so frequently.
  388.  
  389. --- Chimes and Timeout  ---
  390.  
  391. In general, it is not a good idea to set an extended timeout
  392. while chimes are active. This is because if you have a chime
  393. period that is shorter than the timeout period, the computer
  394. will never turn off -- every time a chime is sounded, that is
  395. considered "activity", and the system timeout counter is
  396. restarted -- and you could quickly run down the batteries.
  397.  
  398. ---  Sleep Status  ---
  399.  
  400. If a timer alarm or a chime is activated while VClock is not the
  401. active application, VClock momentarily becomes the active
  402. application in order to process the alarm or chime. It then
  403. relinquishes control to the application that had previously been
  404. active. After that, the status of VClock is "Asleep." If you
  405. close all other applications, you will see the topcard -- you 
  406. will not be returned to VClock. Despite this, VClock is not 
  407. closed, but merely "asleep", as you can see if you open the 
  408. Application Manager, and set it to "list" mode. The difference 
  409. between "Open" and "Asleep" is just that you will only be
  410. returned to VClock if you explicitly start it by pressing the 
  411. "hot-key" assigned to VClock, or by using Application Manager.
  412. In other respects it still behaves as if it were "Open."
  413.  
  414.  
  415. ---                      ---
  416. ---  Registering VClock  ---
  417. ---                      ---
  418.  
  419. VClock is shareware. If you continue using it, please register
  420. by sending a check or money order for US$15, payable in US
  421. funds to:
  422.  
  423.    Dorr Software Development
  424.    8778 Casa Grande Drive
  425.    Pittsburgh, PA 15237-5340
  426.    USA
  427.  
  428. (If this archive is more than a year old, you may want to verify
  429. the above address by sending email to dorre@well.com, or to
  430. 75156.3132 on CompuServe.)
  431.  
  432. As an alternative, if you have access to CompuServe, you can
  433. use the Shareware Registration database (GO SWREG). The 
  434. registration ID for VClock is 13461.
  435.  
  436. By registering VClock, you will receive the following benefits:
  437.  
  438.    * The latest version of VClock.
  439.    * A registration ID which will allow you use the stopwatch
  440.      and timer functions of VClock.
  441.    * A printed manual.
  442.    * Notification of future versions of VClock
  443.    * Plus, you will be supporting future development of VClock
  444.  
  445. Please include the following information with your registration:
  446.  
  447.  
  448.      Name _____________________________________________________
  449.  
  450.   Address _____________________________________________________
  451.  
  452.           _____________________________________________________
  453.  
  454.           _____________________________________________________
  455.  
  456.   Country _____________________________________________________
  457.  
  458.    E-Mail _____________________________________________________
  459.  
  460.  
  461.  
  462. ===============================================================
  463. ==========   VClock  -  Visible Clock  -  Version 2   =========
  464. ===============================================================
  465.