home *** CD-ROM | disk | FTP | other *** search
/ Chip Hitware 3 / CHIP_HITWARE3.iso / chiphit3 / edukacja / liff / liff.txt < prev    next >
Text File  |  1995-12-28  |  8KB  |  181 lines

  1.  
  2.                              The Meaning of Liff
  3.                              -------------------
  4.  
  5.  
  6. What is it?
  7. -----------
  8.  
  9. The file LIFF.HLP is a WinHelp 3.1 implementation of "The Meaning of Liff"
  10. by Douglas Adams (the author of the five books in the increasingly inaccurately
  11. named "The Hitch Hiker's Guide to the Galaxy" trilogy) and John Lloyd.  It's
  12. a hilariously funny kind of dictionary which uses words from various places
  13. around the world (mainly UK) and gives them new meanings describing various
  14. experiences, feelings, situations etc. in life.  As the authors state in the
  15. preface to the book:
  16.  
  17.  
  18. In Life*, there are many hundreds of common experiences, feelings, situations
  19. and even objects which we all know and recognize, but for which no words exist.
  20.  
  21. On the other hand, the world is littered with thousands of spare words which
  22. spend their time doing nothing but loafing about on signposts pointing at
  23. places.
  24.  
  25. Our job, as we see it, is to get these words down off the signposts and into
  26. the mouths of babes and sucklings and so on, where they can start earning their
  27. keep in everyday conversation and make a more positive contribution to society.
  28.  
  29. Douglas Adams
  30. John Lloyd
  31.  
  32. *And, indeed, in Liff.
  33.  
  34.  
  35. A lot of the words in the book are explained by referencing to other words in
  36. the book, making it very suitable for a WinHelp implementation.
  37.  
  38. This implementation is as close to the book as it can get by using WinHelp.
  39. There's even included a picture of it, which is natural size on a standard
  40. 640x480 VGA monitor, for which the appearance of LIFF.HLP is optimized.
  41. It will, however, always adjust itself upon startup to look its best on the
  42. monitor and resolution it's used on, including 3D look in dialog boxes etc.
  43.  
  44. The book also contains an extensive "Index of Meanings", which is implemented
  45. by using keywords accessible through the "Search"-button.
  46.  
  47. This WinHelp version also includes all the small maps showing where some of
  48. the places are located on the globe (most of them are in the UK), in addition
  49. to the ability to do a full text search by using the "Search+"-button and jump
  50. randomly between topics by using the "Random"-button.
  51.  
  52.  
  53. Installation:
  54. -------------
  55.  
  56. Copy LIFF.ZIP to a new empty directory (e.g. C:\LIFF) and unzip the file (you
  57. probably already did that).  Then create an entry for LIFF.HLP in your shell.
  58. As the command line you specify: "WINHELP.EXE LIFF.HLP" (without the quotes).
  59. Be sure to use version 3.1 of WINHELP.EXE and remember to set the working
  60. directory to where LIFF.HLP resides.  Finally, you should use the included
  61. icon LIFF.ICO as the visual representation.
  62.  
  63.  
  64. Further Information:
  65. --------------------
  66.  
  67. LIFF.HLP was originally structured by using Xantippe from IRIS Media Systems.
  68. It may be distributed freely as long as this file LIFF.TXT, the icon file
  69. LIFF.ICO, the index file LIFF.IND and the six DLL's LIFF.DLL, FTENGINE.DLL,
  70. FTUI.DLL, MVAPI.DLL, WH3D.DLL and CTL3D.DLL are distributed along with it,
  71. preferably as the original LIFF.ZIP file.  The source file to "The Meaning of
  72. Liff" is included in the latest version of Xantippe, which can also be found
  73. in a shareware version on CompuServe.  Compared to the help file that can be
  74. build from the automatically generated files from Xantippe for version 3.0
  75. or 3.1 of the Help Compiler, the following changes have been made to this
  76. WinHelp 3.1 specific version:
  77.  
  78. - Uses the CITATION, COPYRIGHT and ICON options.
  79.  
  80. - Uses a MRB for the book picture, ensuring proper appearance on monochrome
  81.   monitors and printers.
  82.  
  83. - Uses italics in the few places it's used in the book.  (Italics is not
  84.   supported by Xantippe directly).
  85.  
  86. - Shortened context strings and the font table for size optimizations.
  87.  
  88. - Added a lot of "cosmetic" changes.  The textual contents are the same, but
  89.   there has been added a gray non-scrolling region to the headings, and the
  90.   Contents topic shows a picture of the original book.  When pressed, the
  91.   Preface topic appears.
  92.  
  93. - Added the "A-Z" secondary window, with a keyboard that can be used for
  94.   choosing the letter you wish to see words beginning with.  The keyboard
  95.   always shows the letter the current topic begins with in its "pressed down"
  96.   state.  Below the keyboard is a small map, showing where some of the places
  97.   beginning with the same letter as the current topic are located on the globe.
  98.   The places shown in the maps can also be chosen directly.  Both the main and
  99.   "A-Z" windows appear on fixed positions upon startup, which are automatically
  100.   adjusted based on the actual monitor and resolution in use.
  101.  
  102. - Added the letter the current topic is beginning with to the end of the title
  103.   in the main window.  The title changes dynamically to always show the letter
  104.   currently being viewed, and is also shown below the icon when the main window
  105.   is minimized.
  106.  
  107. - Added the "Preface"-button, which jumps directly to the Preface topic when
  108.   pressed.
  109.  
  110. - Added the "Search+"-button to the button bar, which gives access to do a full
  111.   text search on any word in "The Meaning of Liff".  Press the "Hints"-button
  112.   in the Search+ dialog box to learn how to perform a full text search.  When
  113.   a search has been performed, CTRL+F can be used to toggle between the main
  114.   window and the "Topics Found" window.
  115.  
  116. - Added the "Random"-button, which jumps to a randomly chosen topic when
  117.   pressed.
  118.  
  119. - Added a floating menu with quick access to the Search and Search+ facilities.
  120.   The floating menu is activated by clicking the right mouse button anywhere in
  121.   the two windows.
  122.  
  123. - Added the "Copy Topic" item to the "Edit"-menu, which copies the current
  124.   topic to the Clipboard.  In addition to this, the style of the windows has
  125.   been changed and the menu has been trimmed so it appears more like an
  126.   application.
  127.  
  128. - Added the "About The Meaning of Liff..." item to the "Help"-menu.
  129.  
  130. - Added the possibility to press the "Esc"-key to exit.
  131.  
  132. - Added better navigation controls to the button bar ( Up  [<<  <<  >>  >>] ),
  133.   and optimized browse sequences, as described below.
  134.  
  135.  
  136. Navigating "The Meaning of Liff":
  137. ---------------------------------
  138.  
  139. Being a dictionary, "The Meaning of Liff" is very hierarchically structured:
  140.  
  141.  
  142. Contents --------- A --------- Aasleagh        (1st with "A")
  143.              |           |---- Aberbeeg        (2nd with "A")
  144.              |           |----    .
  145.              |           |----    .
  146.              |           |----    .
  147.              |           |---- Aynho           (Last with "A")
  148.              |
  149.              |---- B --------- Babworth        (1st with "B")
  150.              |           |---- Baldock         (2nd with "B")
  151.              |           |----    .
  152.              |           |----    .
  153.              |           |----    .
  154.              |           |---- Burwash         (Last with "B")
  155.              |
  156.              |     .
  157.              |     .
  158.              |     .
  159.              |---- Z --------- Zeal Monachorum (1st and last with "Z")
  160.  
  161.  
  162. All words beginning with the same letter becomes a separate browse sequence.
  163. Xantippe doesn't generate a browse sequence for the first level (A,B,...,Z),
  164. so this has been added.  These are controlled with the standard Browse Buttons
  165. "<<" and ">>".  In addition to these, the "[<<"-button (press the "["-key) goes
  166. to the first topic in the current sequence, and the ">>]"-button (press the
  167. "]"-key) goes to the last topic in the current sequence.  Finally, the
  168. "Up"-button has been added.  In contradiction to the standard "Back"-button,
  169. which takes you back to the last *viewed* topic, the "Up"-button takes you one
  170. *level* up in the hierarchy.  If you for instance are viewing topic "Baldock"
  171. after having viewed topic "Babworth" (by pressing the ">>"-button), the
  172. "Back"-button will take you back to topic "Baldock", where the "Up"-button
  173. will take you one level up to the list of all the words beginning with "B".
  174. All buttons are grayed according to the current context.
  175.  
  176.  
  177. I hope you have as much fun using LIFF.HLP as I had creating it.  Enjoy!
  178.  
  179. Michael Malcolm Andersen
  180. E-mail: mma@datashopper.dk
  181.