home *** CD-ROM | disk | FTP | other *** search
/ In'side Shareware 1995 April / ish0495.iso / scherz / tinyelvi / readme.txt next >
Text File  |  1994-08-20  |  23KB  |  603 lines

  1. TINY ELVIS FOR WINDOWS
  2. Freeware Version 1.02 - August 20, 1994
  3.  
  4.  
  5. AUTHOR'S MESSAGE TO USERS
  6. -------------------------
  7. To everyone who took the time to download, beg, borrow, or
  8. steal a copy of Tiny Elvis version 1.00 and/or 1.01... my
  9. sincere thanks.
  10.  
  11. I'm grateful that Tiny Elvis has earned a place on your Windows
  12. desktop, and hope you enjoy the program as much as I did
  13. developing it.
  14.  
  15. Special thanks to those of you kind enough to contact me via
  16. CompuServe e-mail.  I have enjoyed hearing from each of you,
  17. and have welcomed your comments and suggestions.  No doubt
  18. many of you are taking some grim satisfaction in the fact that
  19. your fine suggestions have kept my nose to the "Elvis"
  20. grindstone a little longer.
  21.  
  22. Anyway, here's the result.  Enjoy.
  23.  
  24. As always, you are welcome to contact me via CompuServe
  25. e-mail with any questions or comments about this program.
  26. My CompuServe address is 70661,3235.
  27.  
  28.  
  29.  
  30. VERSION NOTES
  31. -------------
  32. Version 1.02 is an interim release upgrade to the original
  33. Tiny Elvis for Windows program.
  34.  
  35. All of the functionality of version 1.01 is present in this
  36. update -- PLUS the following changes have been implemented:
  37.  
  38. 1. Tiny E's audio playback routines have been streamlined.
  39. The program now plays its companion .WAV files in the same
  40. manner regardless of whether the host system is equipped with
  41. dedicated audio hardware (i.e., a sound card) or is using a
  42. PC speaker driver.  Users are NOT required to add a special
  43. command line switch for enabling specific audio playback modes.
  44.  
  45. 2. Additional "Icon Settings" options have been implemented.
  46. Users can now configure Tiny E's icon to behave like any other
  47. program icon (i.e., stay out of the way), pop to the top of any
  48. other programs when the animation sequence is triggered (and go
  49. back where it belongs afterward), or stay on top at all times.
  50.  
  51. 3. An additional "Play Goodbye on Program Close" option has
  52. been implemented.  Plays a designated "goodbye" .WAV file when
  53. the program is closed.
  54.  
  55. 4. Support for additional companion .WAV files has been
  56. implemented.  Users are no longer restricted to the nine
  57. default .WAV files that come with the program.  Version 1.02
  58. will scan and use up to 40 different .WAV files.  Full
  59. documentation is provided with the program.
  60.  
  61.  
  62.  
  63. INTRODUCTION
  64. ------------
  65. For good or ill, Tiny Elvis for Windows was inspired by the
  66. character "Tiny Elvis" who has appeared periodically in airings
  67. of NBC's Saturday Night Live.
  68.  
  69. For those of you unfamiliar with the television incarnation of
  70. Tiny Elvis, he's a miniature Elvis who likes to ride around
  71. town in his car.  His chums (cronies? lackeys?) do the driving
  72. while he sits on the dashboard, admiring the passing scenery.
  73. Tiny E kills time by commenting on the objects around him,
  74. invariably describing them as "huge."
  75.  
  76. The result:  Humor!
  77.  
  78. Now, Tiny Elvis comes to your PC!
  79.  
  80. This Tiny Elvis will lounge around your Windows desktop as an
  81. iconized application, replete in white jump suit and blue suede
  82. shoes.  From time to time, he'll pop to his feet and offer some
  83. running commentary on your "huge" icons, windows, cursors, etc.
  84. He will accompany his comments with broad gestures, followed by
  85. some trademark heavy-hitting, Vegas-style posturing.
  86.  
  87. Users may adjust the interval between Tiny Elvis' comments in a
  88. dialog box accessed via the system menu.  The interval setting
  89. is saved in the TNYELVIS.INI file, which is stored in your
  90. default Windows directory (e.g., C:\WINDOWS).
  91.  
  92. NOTE:  Don't worry, Tiny Elvis doesn't meddle with your WIN.INI
  93. or SYSTEM.INI files, or place any other files in your Windows
  94. directory (or anywhere else, for that matter).  The program
  95. might be silly, but it minds its own business.
  96.  
  97. An extra command ("Make Tiny Elvis Talk Now") in the system
  98. menu allows users to force Tiny Elvis into action instantly,
  99. without waiting for the interval to expire.
  100.  
  101.  
  102. Best of all, Tiny Elvis is freeware!  It is distributed free of
  103. charge to the public domain.  As such, the program is not
  104. intended for sale, resale, purchase, or for-profit distribution
  105. in the shareware or retail marketplace.  In other words, you can
  106. give it away, but you shouldn't sell it!
  107.  
  108.  
  109. If Tiny Elvis for Windows amuses you, drop me a line on
  110. CompuServe (my address is 70661,3235).  If it fails to amuse
  111. you, well hey, at least the price was right...
  112.  
  113.  
  114.  
  115. PROGRAM REQUIREMENTS
  116. --------------------
  117. Tiny Elvis for Windows requires Microsoft Windows version 3.1
  118. or later.
  119.  
  120. For best results, run Tiny Elvis on a 386SX-16 or faster PC.
  121. Animation effects will be somewhat smoother when an Windows-
  122. accelerated video card/driver combination is used.
  123.  
  124. The program's waveform audio features require a Windows
  125. compatible sound card (AdLib, Roland, SoundBlaster, etc.) or
  126. other audio hardware, correctly installed and configured for
  127. use by Windows.
  128.  
  129. NOTE:  The program will work with an installed PC speaker
  130. driver in lieu of dedicated audio hardware.  Speaker drivers
  131. for Windows are fairly commonplace, and are available for
  132. download on many information services and BBS systems.
  133.  
  134. All applicable waveform audio driver sets must be installed and
  135. correctly configured.
  136.  
  137. You can test your hardware/driver configuration by running the
  138. Windows "Media Player" accessory.  If your hardware and device
  139. drivers are correctly installed and configured, you should be
  140. able to load and play the file .WAV file format supported by
  141. this application.
  142.  
  143. Although Tiny Elvis can be run from a floppy disk, we strongly
  144. recommend its installation to a hard disk.  As such, you should
  145. have enough free hard disk space for all of Tiny Elvis'
  146. program and support files.
  147.  
  148. There are no known minimum memory requirements or video mode
  149. (resolution or color depth) requirements.
  150.  
  151.  
  152.  
  153. PROGRAM FILES
  154. -------------
  155. The Tiny Elvis package is comprised of the following files:
  156.  
  157. TNYELVIS.EXE
  158.     The executable program file
  159.  
  160. TNYELVIS.HLP
  161.     The help system file
  162.  
  163. TWAV_**.WAV
  164.     Nine waveform audio files used for Tiny Elvis' default
  165.     spoken comments.  These files are divided into two
  166.     sets, A and B.
  167.  
  168. TGOODBYE.WAV
  169.     Single waveform audio file used for the program's
  170.     "goodbye" feature.
  171.  
  172. All waveform audio files were recorded as 8-bit, mono, at a
  173. sampling rate of 11.025 kHz, and should play acceptably via any
  174. Windows-compatible audio hardware and/or audio driver sets.
  175.  
  176.  
  177.  
  178. QUICK AND DIRTY SETUP
  179. ---------------------
  180. 1. Simply create a directory anywhere on an available physical
  181. or logical hard drive on your system (e.g., C:\ELVIS).
  182.  
  183. 2. Copy the Tiny Elvis program files to this directory (or move
  184. the original .ZIP file to this directory and "un-zip").  See the
  185. "Program Files" section above for a full list of the files.  If
  186. you are a user of a previous version of Tiny Elvis, you may
  187. safely overwrite all of your older files with the new versions.
  188.  
  189. 3. You may run Tiny Elvis directly from Windows File Manager or
  190. comparable alternative shell by "run"-ning the TNYELVIS.EXE file.
  191.  
  192. 4. Of course, you can also assign one of the many icons in
  193. TNYELVIS.EXE to a Program Manager group and run it from there as
  194. well.
  195.  
  196. 5. Tiny Elvis is pre-set with a default interval of 1 minute.
  197. If you're in a hurry to see him in action, select the system
  198. menu "Make Tiny Elvis Talk Now" command.
  199.  
  200. 6. If you have any questions about program features, please
  201. turn your attention to the Tiny Elvis help file, which is
  202. accessed via the system menu "Help" command.
  203.  
  204.  
  205.  
  206. USING TINY ELVIS
  207. ----------------
  208. 1. Getting Started
  209. ------------------
  210. Strictly speaking, there's very little that goes into "using"
  211. Tiny Elvis.  He just lays there at the bottom of your Windows
  212. desktop (yes, you can move him) and watches the world pass by.
  213.  
  214. The interval between his animation sequences is pre-set to a
  215. default value of 1 minute.  You can easily change this value
  216. by opening the Configuration dialog, which is accessed via the
  217. system menu "Configuration..." command.  Several interval
  218. settings are available, ranging from 1 to 60 minutes.  If the
  219. Configuration dialog is closed via the "OK" pushbutton control,
  220. any new selection is placed into effect.
  221.  
  222. NOTE:  If you're in a hurry to see Tiny Elvis swing into action,
  223. and don't feel like waiting until the interval has elapsed,
  224. select the system menu "Make Tiny Elvis Talk Now" command.
  225.  
  226.  
  227. 2. .WAV File Overview
  228. ---------------------
  229. Two sets of waveform audio (.WAV) files are accessed by the
  230. program and played in conjunction with Tiny E's speech routines.
  231.  
  232. One file is drawn at random from the "A" set (e.g., TWAV_A1.WAV)
  233. and played near the beginning of each Tiny E animation sequence.
  234.  
  235. Another file is drawn at random from the "B" set (e.g.,
  236. TWAV_B1.WAV) and played near the conclusion of each Tiny E
  237. animation sequence.
  238.  
  239. Nine default .WAV files are included with the program.
  240. Six of these belong to the "A" set:
  241.  
  242.     TWAV_A1.WAV, TWAV_A2.WAV, TWAV_A3.WAV
  243.     TWAV_A4.WAV, TWAV_A5.WAV, TWAV_A6.WAV
  244.  
  245. Three belong to the "B" set:
  246.  
  247.     TWAV_B1.WAV, TWAV_B2.WAV, TWAV_B3.WAV
  248.  
  249. NOTE:  All .WAV files from both sets must be present in the
  250. default Tiny Elvis directory (i.e., the directory containing
  251. the TNYELVIS.EXE file).
  252.  
  253. * FOR INSTRUCTIONS ON REPLACING THE ORIGINAL .WAV FILES WITH
  254. FILES OF YOUR OWN, PLEASE REFER TO APPENDIX A.
  255.  
  256. * FOR INSTRUCTIONS ON AUGMENTING THE ORIGINAL .WAV FILES WITH
  257. ADDITIONAL FILES, PLEASE REFER TO APPENDIX B.
  258.  
  259. NOTE:  Summary information on available .WAV files is provided
  260. in the Tiny Elvis Configuration dialog.
  261.  
  262.  
  263.  
  264. CONFIGURATION SETTINGS
  265. ----------------------
  266. The Configuration dialog box provides users with a collection
  267. of controls for enabling and adjusting a number of program
  268. features:
  269.  
  270. 1. Elvis Interval
  271. -----------------
  272. This group box contains sixteen radiobutton controls used for
  273. selecting the length of time between Tiny Elvis performances.
  274.  
  275.  
  276. 2. Icon Settings
  277. ----------------
  278. This group box contains three radiobutton controls used for
  279. selecting the visibility and behavior of the program icon.
  280.  
  281.     The "Normal" option configures the program icon
  282.     to behave like any other minimized program, even
  283.     when an animation sequence is in progress.  If the
  284.     Tiny Elvis icon is covered by another application,
  285.     it will remain covered.
  286.  
  287.     The "Pop to Top" option configures the
  288.     program icon to move atop any other active windows
  289.     during its animation sequences.  If the Tiny Elvis
  290.     icon is covered by another application, it will pop
  291.     to the top for its animation sequence, and then
  292.     return to its prior z-order position when finished.
  293.  
  294.     The "Always on Top" option configures the program
  295.     icon to remain atop any other active windows at all
  296.     times.
  297.  
  298.  
  299. 3. Display Interval Countdown
  300. -----------------------------
  301. This checkbox control enables/disables the optional display
  302. (in minutes and seconds) of the interval time remaining
  303. until the next Tiny Elvis performance.  The time display is
  304. added to the Tiny Elvis caption.
  305.  
  306.  
  307. 4. Play Goodbye on Program Close
  308. --------------------------------
  309. This checkbox control enables/disables an optional feature
  310. for playing the TGOODBYE.WAV file when Tiny Elvis is closed.
  311.  
  312.  
  313. NOTE:  Any changes to configuration settings are placed into
  314. effect when the Configuration dialog box is closed via the
  315. "OK" pushbutton.
  316.  
  317. The interval timer is always paused while the Configuration
  318. dialog is open.  The timer is reset to zero if the dialog is
  319. closed via the "OK" pushbutton; the timer is resumed from
  320. its previous position if the dialog is closed via the
  321. "CANCEL" pushbutton.
  322.  
  323. NOTE:  Summary information on available .WAV files is provided
  324. in the Tiny Elvis Configuration dialog.
  325.  
  326.  
  327.  
  328. DISPLAY INTERVAL COUNTDOWN CAUTIONARY NOTE
  329. ------------------------------------------
  330. When the "Display Interval Countdown" feature is enabled, the
  331. caption text is updated approximately once every second.
  332.  
  333. This updating will defeat most Windows screen savers (i.e.,
  334. prevent them from blanking the screen) if the Tiny Elvis icon
  335. has the input focus.  If you are using a Windows screen saver,
  336. we DO NOT recommend running Tiny Elvis for prolonged periods
  337. of time with this feature enabled.
  338.  
  339.  
  340.  
  341. RUN-TIME HELP
  342. -------------
  343. Full run-time help via the Windows Help system is supplied with
  344. Tiny Elvis, and is accessed via the system menu "Help" command.
  345.  
  346.  
  347.  
  348. APPENDIX A
  349. REPLACING THE WAVEFORM AUDIO FILES WITH SOME OF YOUR OWN
  350. --------------------------------------------------------
  351. A.1 Overview
  352. ------------
  353. After using Tiny Elvis for a while, you may wish to replace one
  354. or more of the waveform audio files with some of your own.  The
  355. program is actually designed to make this as easy as possible.
  356.  
  357. You can replace one file, a few files, or all files.  Just to be
  358. on the safe side, though, it's always a good idea to keep the
  359. original files backed up on a floppy disk, in case you wish to
  360. replace your replacements (!) later on.
  361.  
  362. Tiny E will handle any type of Windows-compatible .WAV file you
  363. might choose to record.  Remember, this is more a function of
  364. your installed waveform audio drivers than anything in the
  365. program itself.
  366.  
  367.  
  368. A.2 Playback Protocol
  369. ---------------------
  370. Tiny E's waveform playback routines are set to occur at two
  371. specific trigger points in the program's animation sequences.
  372. Each of these two trigger points has its own corresponding set
  373. of .WAV files.  The .WAV files used in conjunction with the
  374. first trigger point are drawn from the "A" set; the files used
  375. in conjunction with the second point are drawn from the "B" set.
  376.  
  377. Each sequence begins with Tiny E jumping to his feet, at which
  378. point he will "speak" a randomly-selected .WAV file from the "A"
  379. set.  When playback of this file has completed, the figure will
  380. make his first broad hand gesture (arms stretching wide), which
  381. is accompanied by a randomly-selected file from the "B" set.
  382. He will then wait until the "B" file has finished before
  383. executing the remainder of his posturing sequence and returning
  384. to his default reclining position.
  385.  
  386. For planning your own .WAV files, all "A" files should have
  387. something to do with an initial observation; all "B" files
  388. should be some sort of secondary or concluding comment.
  389.  
  390.  
  391. A.3 File Sizes/Formats
  392. ----------------------
  393. Replacement .WAV files need not match the file size of the
  394. original files.  All things being equal, however, they should
  395. be kept as short as possible.
  396.  
  397. Replacement .WAV files need not match the bit format (8 or 16
  398. bit), channel format (mono or stereo), or sampling rates of the
  399. original files.  However, users should bear two things in mind:
  400.  
  401.     1. .WAV files recorded in stereo and/or at sampling
  402.     rates of 11 kHz of higher can become very large.  If
  403.     disk space is at a premium, you may wish to avoid
  404.     recording and using higher-fidelity .WAV files.
  405.  
  406.     2. .WAV files recorded at very low and very high
  407.     sampling rates may not be compatible with all Windows
  408.     audio drivers.  If you plan to use your recorded files
  409.     on other machines, you may wish to record at "standard"
  410.     sampling rates of 11.025 kHz or 22.050 kHz.
  411.  
  412.  
  413. A.4 Filename Conventions
  414. ------------------------
  415. Tiny Elvis accesses its companion .WAV files via filename
  416. strings that are hard-coded into the program.  As a result, all
  417. .WAV files used by Tiny Elvis must follow a fairly strict
  418. filename convention:  All filenames in the "A" set must
  419. exactly match those of that set's original six files.  All
  420. filenames in the "B" set must exactly match those of that set's
  421. original three files.
  422.  
  423. Reminder:  All .WAV files from both sets must be present in the
  424. default Tiny Elvis directory (i.e., the directory containing
  425. the TNYELVIS.EXE file).
  426.  
  427.  
  428.  
  429. APPENDIX B
  430. AUGMENTING THE WAVEFORM AUDIO FILES WITH ADDITIONAL FILES
  431. ---------------------------------------------------------
  432. B.1 Overview
  433. ------------
  434. Users caught up in the excitement of recording their own .WAV
  435. files for use with previous versions of Tiny Elvis have
  436. bemoaned the limitations on accessible files.  For these users,
  437. the limit of six "A" set files and three "B" set files is too
  438. restrictive.
  439.  
  440. Okay, fine.  Starting with version 1.02, Tiny E can access up
  441. to 20 different .WAV files in each set (40 in all).
  442.  
  443. All you have to do is record the new files, make sure they are
  444. given filenames that Tiny Elvis will recognize (subject to the
  445. "Filename Conventions" notation below), and move them into the
  446. default Tiny Elvis directory.
  447.  
  448. When run, the program automatically scans all valid .WAV files
  449. in its default directory.  Consecutive files (from 1 to 20) in
  450. both set "A" and set "B", starting with TWAV_A1.WAV and
  451. TWAV_B1.WAV, are considered valid (please see the Filename
  452. Conventions section below).
  453.  
  454. The program will provide summary information on accessible
  455. .WAV files in the Configuration dialog box.
  456.  
  457. If you have questions about Tiny Elvis' playback protocol or
  458. specific .WAV file formats supported by the program, please
  459. refer to the Appendix topic "Replacing the Default .WAV Files".
  460.  
  461.  
  462. B.2 Filename Conventions
  463. ------------------------
  464. Every time Tiny Elvis is run, the program scans its default
  465. directory for 40 specific .WAV files.  The number of files the
  466. program actually uses depends entirely on the files that it
  467. can verify when first run.
  468.  
  469. You do not need to have all 40 .WAV files for Tiny Elvis to run.
  470.  
  471. Strictly speaking, you don't even have to have all nine of the
  472. default .WAV files; the program will work with as few as 2 .WAV
  473. files (TWAV_A1.WAV and TWAV_B1.WAV).
  474.  
  475. What IS important is that the files be correctly named.
  476.  
  477. The program will scan for, and accept, set "A" files with the
  478. following filenames (scanned in the order 1-20):
  479.  
  480.     TWAV_A1.WAV, TWAV_A2.WAV, TWAV_A3.WAV, TWAV_A4.WAV,
  481.     TWAV_A5.WAV, TWAV_A6.WAV, TWAV_A7.WAV, TWAV_A8.WAV,
  482.     TWAV_A9.WAV, TWAV_A10.WAV, TWAV_A11.WAV, TWAV_A12.WAV, 
  483.     TWAV_A13.WAV, TWAV_A14.WAV, TWAV_A15.WAV, TWAV_A16.WAV,
  484.     TWAV_A17.WAV, TWAV_A18.WAV, TWAV_A19.WAV, TWAV_A20.WAV.
  485.  
  486. The program will scan for, and accept, set "B" files with the
  487. following filenames (scanned in the order 1-20):
  488.  
  489.     TWAV_B1.WAV, TWAV_B2.WAV, TWAV_B3.WAV, TWAV_B4.WAV,
  490.     TWAV_B5.WAV, TWAV_B6.WAV, TWAV_B7.WAV, TWAV_B8.WAV,
  491.     TWAV_B9.WAV, TWAV_B10.WAV, TWAV_B11.WAV, TWAV_B12.WAV, 
  492.     TWAV_B13.WAV, TWAV_B14.WAV, TWAV_B15.WAV, TWAV_B16.WAV,
  493.     TWAV_B17.WAV, TWAV_B18.WAV, TWAV_B19.WAV, TWAV_B20.WAV.
  494.  
  495. IMPORTANT:  The program will only make use of consecutive .WAV
  496. files verified, starting with TWAV_A1.WAV and TWAV_B1.WAV.
  497.  
  498. The scanning process for each set stops as soon as it
  499. encounters a missing file; only those files verified up to that
  500. point are used.  For example, if you have prepared ten .WAV
  501. files for set "A", but the file TWAV_A7.WAV is not found when
  502. Tiny Elvis is run, only files TWAV_A1.WAV through TWAV_A6.WAV
  503. will be accessed during animation sequences.
  504.  
  505. NOTE:  Summary information on available .WAV files is provided
  506. in the Tiny Elvis Configuration dialog.
  507.  
  508.  
  509.  
  510. APPENDIX C
  511. LEGAL AND ETHICAL ISSUES
  512. ------------------------
  513. This program (Tiny Elvis for Windows) is hereby contributed "as
  514. is" to the public domain.  The program, including its companion
  515. waveform audio and documentation files, is distributed as
  516. freeware.  As such, it is not intended for sale, resale, purchase,
  517. or for-profit distribution in the shareware or retail marketplace.
  518.  
  519. Users are free to install and run the program on any system or
  520. systems they wish (subject only to the program's hardware
  521. requirements).  Users are also free to copy and re-distribute
  522. the original files in any manner of via any channel available to
  523. them (i.e., network, BBS, electronic information service, etc.).
  524.  
  525. Users doing so must distribute only the original files
  526. (preferably in their original compressed format).  When so
  527. distributed, it is the distributor's responsibility to ensure
  528. that the program files have been kept in their original state
  529. and format, and have not been altered, edited, disassembled, or
  530. recompiled in any way.
  531.  
  532. That said, please do not disassemble the original executable or
  533. edit any of its embedded resources (well, okay, on second thought
  534. -- if you're really in DIRE need of a few Elvis icons, go ahead
  535. and extract a few, just leave everything else alone).
  536.  
  537. Before release, this software was tested on a variety of
  538. hardware configurations, under the most rigorous test conditions
  539. possible.  The author therefore warrants that the software will
  540. perform in substantial compliance with the specifications set
  541. forth in this text, provided that the software is used only on
  542. the computer hardware and operating system(s) for which it was
  543. designed.
  544.  
  545. The author makes no other warranties, expressed or implied, with
  546. respect to this software, including its quality or fitness for a
  547. particular purpose.
  548.  
  549. In no event will the author, or Pegasus Development, be liable
  550. for any direct, indirect, special, incidental, or consequential
  551. damages arising from the use of or the inability to use this
  552. software, even if the author has been advised of the possibility
  553. of such damages.
  554.  
  555. Neither the author nor Pegasus Development is responsible for
  556. any costs including, but not limited to, those incurred as a
  557. result of lost profits or revenues, loss of time or use of the
  558. software, loss of data, the cost of recovering software or data,
  559. the cost of substitute software, claims by third parties, or
  560. similar costs.
  561.  
  562. So there.
  563.  
  564. ________
  565.  
  566.  
  567. Tiny Elvis for Windows 1.02
  568. Freeware for the Public Domain
  569. "Software that promises nothing -- And Delivers!"
  570.  
  571. by Matthew T. Smith
  572. CIS 70661,3235
  573.  
  574. PEGASUS DEVELOPMENT
  575. 11900 Grant Place
  576. St. Louis, Missouri. 63131
  577.  
  578. Users interested in information about our line of "real"
  579. applications software are invited to contact us at the above
  580. address, or by telephone at (314) 965-5630.
  581.  
  582.  
  583. "Microsoft" and "Windows" are registered trademarks of
  584. Microsoft Corporation.  All other trademarks mentioned herein are
  585. trademarks or registered trademarks of their respective
  586. corporations and are hereby acknowledged.
  587.  
  588.  
  589.  
  590. EASTER EGG:  If you've actually read the documentation through
  591. this far, you deserve a reward.
  592.  
  593.     1. Open the "About Tiny Elvis" dialog box.
  594.  
  595.     2. Move the cursor over the Elvis icon at the top of
  596.     the dialog box.
  597.  
  598.     3. Double-click your left mouse button.
  599.  
  600. The easter egg dialog text is drawn from a random collection,
  601. and will not be the same every time.  And the skies will not be
  602. cloudy all day.
  603.