home *** CD-ROM | disk | FTP | other *** search
/ Windows Shareware GOLD / NuclearComputingVol3No1.cdr / _bbs4 / f1315.zip / MEM.DOC next >
Text File  |  1991-01-05  |  11KB  |  346 lines

  1.             Mem (Free Memory and Disk Space Display)
  2.            ------------------------------------------
  3.  
  4.                 Version 1.01
  5.                    --------------
  6.  
  7.           Copyright (c) 1990, 1991 by David A. Feinleib
  8.          -----------------------------------------------
  9.  
  10. Introduction
  11. ------------
  12.  
  13.     Mem displays the amount of memory free, the largest block of memory
  14.     free, and the amount of disk spaces free on drives that you
  15.     select.
  16.  
  17.     Mem stays in front of other applications so that you can see it
  18.     while you work.
  19.  
  20. Additions/Improvements in versions of Mem
  21. -----------------------------------------
  22.  
  23.     - Version 1.00    [December 30, 1990]
  24.  
  25.     Original release.
  26.  
  27.     - Version 1.01    [January 5, 1991]
  28.  
  29.     This version included the addition of an alarm which may be turned
  30.     on so that the alarm will sound when the amount of free memory is
  31.     below a certain number of bytes which you specify.
  32.  
  33.     When the "Display in KB" setting is used, the number is divided
  34.     by 1024, instead of by 1000, which gives a more accurate display
  35.     of the free KB.
  36.  
  37.     The "stay in front" code was modified slightly so that Mem
  38.     will only update its display when necessary.
  39.  
  40.     The setting of the system box (displayed or not displayed)
  41.     is now saved correctly.
  42.  
  43.     Context sensitive help was added using the Windows 3.0 help
  44.     system.
  45.  
  46. Requirements for running Mem
  47. ----------------------------
  48.     
  49.     - Microsoft Windows 3.0
  50.     - Mem (MEM.EXE, MEM.HLP)
  51.  
  52. Running/Installing Mem
  53. ----------------------
  54.  
  55.     Please note that the following directions assume you are using a
  56.     mouse.    If you are not using a mouse, please refer to your Windows
  57.     documentation for equivalent keystrokes.
  58.  
  59.  
  60.     1. Copy MEM.EXE to your Windows directory or another directory
  61.        of your choice.
  62.  
  63.     2. Do one of the following:
  64.         
  65.         Note: Option D is highly recommended over A, B, and C.
  66.         
  67.         A.  Click on "File" then "Run..." in the Program Manager menu.
  68.             Type MEM.EXE (including the path) in the "Command
  69.             line" edit box and click "OK".  If you use this option,
  70.             you will have to do this every time you want to run
  71.             Mem.
  72.  
  73.         B.  Click on one of the program groups in the Presentation
  74.             Manager (the "Accessories" group is suggested).  Select
  75.             "File" then "New..." from the program manager menu.
  76.             Select "Program Item" and type MEM.EXE in the
  77.             "Command line" edit box.  For example, you might type:
  78.             C:\WINDOWS\MEM.EXE if that was the directory into
  79.             which you had copied Mem.    When you want to run
  80.             Mem, double click on the Mem icon.
  81.  
  82.         C.  On the line that says "load=" in your WIN.INI file,
  83.             add MEM.EXE (with the appropriate path).  For
  84.             example, if you copied MEM.EXE to C:\WINDOWS,
  85.             the line would say: load=C:\WINDOWS\MEM.EXE
  86.  
  87.             This option will automatically run Mem each time
  88.             you run Windows.  This option is especially useful if
  89.             you are using Mem to help with software development or
  90.             other situations in which you will need to see the
  91.             amount of memory/disk space free very often.
  92.  
  93.         D.  Do both B and C, which will automatically run Mem
  94.             and allow you to run Mem easily if you close it.
  95.  
  96. Mem Options
  97. -----------
  98.  
  99.     To bring up a list of options, click once on the Mem
  100.     system box.
  101.  
  102.     1. Help...
  103.  
  104.         This will bring up an index of help topics available for
  105.         Mem using the Windows 3.0 help system.
  106.  
  107.     2. Preferences...
  108.  
  109.         This will display a dialog box from which you may select
  110.         to display the amount of memory free, the largest block
  111.         of memory free, and/or the amount of disk space free
  112.         on drives that you select.
  113.  
  114.         Selecting "Commas" will insert commas as appropriate.
  115.  
  116.         Selecting "In KB" will display all numbers in KB.
  117.  
  118.         Selecting "Alarm when free memory is below" will cause
  119.         Mem to sound an alarm if the amount of free memory goes
  120.         below the number of bytes you specify in the
  121.         edit box.
  122.  
  123.         If the alarm sounds, the Mem window will flash at the same
  124.         time; to turn off the alarm, click on Mem to give it the
  125.         focus.
  126.  
  127.         Mem will "remember" which options are selected so that the
  128.         next time you run Mem, it will have the same options
  129.         selected.
  130.  
  131.     3. About...
  132.  
  133.         Select "About..." to display information about Mem.
  134.  
  135. Getting help
  136. ------------
  137.  
  138.     Mem help may be accessed in three ways:
  139.  
  140.     1.  Select help from the Mem system menu.  This will display
  141.         an index of all help available for Mem.  It will also
  142.         explain how to use Mem's context sensitive help.
  143.  
  144.     2.  You may access context sensitive help by Meming on one of the
  145.         Mem system menu items, holding down the mouse button, and
  146.         pressing F1.
  147.  
  148.     3.  You may access context sensitive help from most
  149.         of Mem's dialog boxes by clicking on the "Help" button
  150.         if one is displayed.
  151.  
  152.  
  153. Minimizing Mem
  154. --------------
  155.  
  156.     If you want to "Cascade" or "tile" the open windows, it is useful to
  157.     minimize Mem so that it does not get cascaded or tiled.  To do this,
  158.     click on the system box and select "Minimize" from the menu.  Please
  159.     note that Mem will take about one-half of a second to minimize itself
  160.     since it saves its position on the screen before it is minimized.
  161.     To restore Mem after you have minimized it, click once on the Mem
  162.     icon and then select "Restore" from the system menu.
  163.  
  164. Restoring Mem
  165. -------------
  166.  
  167.     After you have minimized Mem, you may restore it to its original
  168.     size by once of two methods:
  169.  
  170.     1. Click once on the Mem icon and the select "Restore"
  171.        from the menu.
  172.  
  173.     2. Double click on the Mem icon.
  174.  
  175. Moving Mem
  176. ----------
  177.  
  178.     To move Mem, click on Mem and, while holding the mouse
  179.     button down, move Mem.
  180.  
  181. Closing Mem
  182. -----------
  183.  
  184.     To close Mem, do one of the following:
  185.  
  186.     1. Double click on the Mem system box.
  187.  
  188.     2. Click once on the Mem system box and then click on
  189.        "Close".
  190.  
  191.  
  192. How to contact me
  193. -----------------
  194.  
  195.     Comments and suggestions (and reports of problems) would be greatly
  196.     appreciated.  You can contact me in the following ways:
  197.  
  198.     1. Write:
  199.  
  200.         David A. Feinleib
  201.         1430 Mass. Ave.     Suite 306-42
  202.         Cambridge, MA 02138
  203.  
  204.     2. Send BIX mail to:
  205.  
  206.         "pgm"
  207.  
  208.     3. Send CompuServe mail to:
  209.  
  210.         76516,20
  211.  
  212. How to pay for/register Mem
  213. ---------------------------
  214.  
  215.     Mem is ShareWare.
  216.  
  217.     You may make copies of this program and give them to others as
  218.     long as the documentation is provided with the program, both
  219.     unaltered.
  220.  
  221.     If you like Mem, a registration fee of $7.50 would be appreciated.
  222.     Send $10 + 2.50 for 5 1/4 inch, $4.50 for 3 1/2 inch disks if
  223.     you would like to receive the next version of Mem when it
  224.     becomes available.  Shipping to Canada is an additional $1.00;
  225.     shipping outside of North America is an additional $2.75.
  226.  
  227.     In addition, you will receive support via BIX, CompuServe,
  228.     FidoNet, or mail.  Please include your name, address, and current
  229.     version number.  (The version number may be found in the About
  230.     Box.)  See above for the address.  (Please specify disk size if
  231.     appropriate.)
  232.  
  233.     Site licenses, LAN licenses, and substantial quantity discounts
  234.     are available.
  235.  
  236.     Customization of the Mem is available but is not included in the
  237.     ShareWare registration fee.
  238.  
  239.     Please contact me for more information.
  240.  
  241. Thanks!
  242. -------
  243.  
  244.     My thanks to Peter Kaminski for designing and drawing the
  245.     Mem icon.  Thanks to Bruce Wheelock and Paul Horner for their
  246.     suggestions which contributed to the changes in this version.
  247.  
  248. Other products by the same author
  249. ---------------------------------
  250. For MS Windows 3.0:
  251.  
  252.     WinClock        WinClock is a digital clock for Microsoft
  253.             Windows 3.0 that has the following features:
  254.  
  255.             - Display of time and date in many different formats
  256.             - Ten alarms (which can be set for daily or only
  257.                 a specified date)
  258.             - Run Program Timer (ability to run programs at
  259.                 specified times)
  260.             - Optional hourly "beep"
  261.             - Allows user to set date and time easily
  262.             - Optionally stays in front of other applications
  263.             - "Remembers" its position on the screen
  264.             - Two stopwatches
  265.             - Two countdown timers
  266.             - Colon separating hours and minutes may be set
  267.                 to "blink"
  268.             - Context sensitive help
  269.             - Direct Screen saver compatibility
  270.                 (Auto detect active screen saver)
  271.             - "Cascade" and "Tile" compatibility
  272.  
  273.     RunProg        RunProg allows you to run a program maximized,
  274.             minimized, normal size, hidden, or at specified
  275.             coordinates.  It can also run programs at specified
  276.             sizes from your WIN.INI file.
  277.  
  278.     Lock        Lock is a keyboard lock and screen saver.  It will
  279.             automatically lock the keyboard after a certain
  280.             time.
  281.  
  282.     Click        Click will produce a keyboard "click".    This is
  283.             especially useful to those users who have used
  284.             a keyboard click for DOS but have been unable to
  285.             find one for MS Windows.  The duration and
  286.             pitch of the click may be easily changed by the
  287.             user.
  288.  
  289.     Hop         The only computer Hop-Over puzzle.  Hop is a short
  290.             form of Chinese Checkers.  (Hop can undo moves and
  291.             solve the puzzle automatically, if you want it to.)
  292.  
  293.     Slide        Slide is the Classic Sliding Block Puzzle.
  294.             Features:
  295.  
  296.                 - Saves and retrieves games
  297.                 - Can undo moves one at a time
  298.                 - Saves last game automatically
  299.                 - 3x3 to 9x9 puzzle size
  300.  
  301.  
  302. For DOS:
  303.  
  304.     DskNum        DskNum estimates the number of disks needed for
  305.             a DOS Backup.  It estimates for 360Kb, 720Kb,
  306.             1.2Mb, and 1.44Mb disks.
  307.  
  308.     DlFile
  309.      (with DirSrch)    DlFile goes through your disk directories looking
  310.             for the filespec you specify.  If found, it prompts
  311.             to delete it.  This is very convenient for finding
  312.             and deleting "*.BAK".
  313.  
  314.     Mem         Mem displays the amount of conventional memory
  315.             in your computer and the amount free.  It displays
  316.             information about extended memory if you have
  317.             it in your computer.
  318.  
  319.  
  320. All of these programs are available on BIX, CompuServe, and the Boston
  321. Computer Society's IBM BBS, as well as from other ShareWare libraries.
  322. If you would like more information, you may contact me as shown in the
  323. section "How to contact me".
  324.  
  325. Error Messages
  326. --------------
  327.  
  328.     Message                 What it means / Solution
  329.     ---------------                ------------------------
  330.  
  331.     P1000 - No system timers available    Mem must use one of the
  332.                         Windows "Timers".
  333.                         You should try closing
  334.                         another    application, closing
  335.                         Mem, and running Mem
  336.                         again.
  337.  
  338. LIability
  339. ---------
  340.  
  341.     Mem is supplied as is.    The author disclaims all warranties
  342.     expressed or implied, including, without limitation, the
  343.     warranties of merchantability and of fitness for any purpose.
  344.     The author assumes no liability for damages, direct or conse-
  345.     quential, which may result from the use of Mem.
  346.