home *** CD-ROM | disk | FTP | other *** search
- Mem (Free Memory and Disk Space Display)
- ------------------------------------------
-
- Version 1.11
- --------------
-
- Copyright (c) 1990, 1991 by David A. Feinleib
- -----------------------------------------------
-
- Introduction
- ------------
-
- Mem displays the amount of memory free, the largest block of memory
- free, and the amount of disk spaces free on drives that you
- select.
-
- Mem can stay in front of other applications so that you can see it
- while you work.
-
- Additions/Improvements in versions of Mem
- -----------------------------------------
-
- - Version 1.00 [December 30, 1990]
-
- Original release.
-
- - Version 1.01 [January 5, 1991]
-
- This version included the addition of an alarm which may be turned
- on so that the alarm will sound when the amount of free memory is
- below a certain number of bytes which you specify.
-
- When the "Display in KB" setting is used, the number is divided
- by 1024, instead of by 1000, which gives a more accurate display
- of the free KB.
-
- The "stay in front" code was modified slightly so that Mem
- will only update its display when necessary.
-
- The setting of the system box (displayed or not displayed)
- is now saved correctly.
-
- Context sensitive help was added using the Windows 3.0 help
- system.
-
- - Version 1.02 [January 25, 1991]
-
- The option of being able to display number in MB, as well as
- KB, and Bytes, was added.
-
- - Version 1.11 [January 27, 1991]
-
- Mem now requires less memory to run in and can be swapped out
- to disk by Windows more easily so that it can take up almost
- no memory at all.
-
- The time between updates can now be changed.
-
- You can now set alarms to sound when the disk space of specified
- drives goes below the amount you specify (the amount specified
- may be different for each drive).
-
- The ability to turn Mem's "Bring To Front" option on and off
- was added.
-
- The code to write the MEM.INI file after pressing "OK" from
- the Preferences dialog box was speeded up.
-
-
- Requirements for running Mem
- ----------------------------
-
- - Microsoft Windows 3.0
- - Mem (MEM.EXE, MEM.HLP)
-
- Running/Installing Mem
- ----------------------
-
- Please note that the following directions assume you are using a
- mouse. If you are not using a mouse, please refer to your Windows
- documentation for equivalent keystrokes.
-
-
- 1. Copy MEM.EXE to your Windows directory or another directory
- of your choice.
-
- 2. Do one of the following:
-
- Note: Option D is highly recommended over A, B, and C.
-
- A. Click on "File" then "Run..." in the Program Manager menu.
- Type MEM.EXE (including the path) in the "Command
- line" edit box and click "OK". If you use this option,
- you will have to do this every time you want to run
- Mem.
-
- B. Click on one of the program groups in the Presentation
- Manager (the "Accessories" group is suggested). Select
- "File" then "New..." from the program manager menu.
- Select "Program Item" and type MEM.EXE in the
- "Command line" edit box. For example, you might type:
- C:\WINDOWS\MEM.EXE if that was the directory into
- which you had copied Mem. When you want to run
- Mem, double click on the Mem icon.
-
- C. On the line that says "load=" in your WIN.INI file,
- add MEM.EXE (with the appropriate path). For
- example, if you copied MEM.EXE to C:\WINDOWS,
- the line would say: load=C:\WINDOWS\MEM.EXE
-
- This option will automatically run Mem each time
- you run Windows. This option is especially useful if
- you are using Mem to help with software development or
- other situations in which you will need to see the
- amount of memory/disk space free very often.
-
- D. Do both B and C, which will automatically run Mem
- and allow you to run Mem easily if you close it.
-
- Mem Options
- -----------
-
- To bring up a list of options, click once on the Mem
- system box.
-
- 1. Help...
-
- This will bring up an index of help topics available for
- Mem using the Windows 3.0 help system.
-
- 2. Preferences...
-
- This will display a dialog box from which you may select
- to display the amount of memory free, the largest block
- of memory free, and/or the amount of disk space free
- on drives that you select.
-
- Select "Bring To Front" to have Mem stay in front of other
- applications; if "Bring To Front" is not selected, Mem
- will not stay in front of other applications.
-
- Selecting "Commas" will insert commas as appropriate.
-
- Selecting "In Bytes" will display all numbers in Bytes;
- selecting "In KB" will display all numbers in KB;
- selecting "In MB" will display all numbers in MB.
-
- Selecting "Alarm when free memory is below" will cause
- Mem to sound an alarm if the amount of free memory goes
- below the number of bytes you specify in the
- edit box.
-
- You may select to have alarms go off for different drives
- when the amount of free space on a specified drive
- goes below the number of bytes specified in the edit
- box. You may set different amounts for each drive
- by selecting a drive, entering the number of bytes in
- the edit box, clicking "Alarm when disk space on drive",
- using the scroll bar if necessary.
-
- If the alarm sounds, the Mem window will flash at the same
- time; to turn off the alarm, click on Mem to give it the
- focus.
-
- You may change the time between updates by entering the
- time you want between updates, in milliseconds, in the
- edit box.
-
- Mem will "remember" which options are selected so that the
- next time you run Mem, it will have the same options
- selected.
-
- 3. About...
-
- Select "About..." to display information about Mem.
-
- Getting help
- ------------
-
- Mem help may be accessed in three ways:
-
- 1. Select help from the Mem system menu. This will display
- an index of all help available for Mem. It will also
- explain how to use Mem's context sensitive help.
-
- 2. You may access context sensitive help by Meming on one of the
- Mem system menu items, holding down the mouse button, and
- pressing F1.
-
- 3. You may access context sensitive help from most
- of Mem's dialog boxes by clicking on the "Help" button
- if one is displayed.
-
-
- Minimizing Mem
- --------------
-
- If you want to "Cascade" or "tile" the open windows, it is useful to
- minimize Mem so that it does not get cascaded or tiled. To do this,
- click on the system box and select "Minimize" from the menu. Please
- note that Mem will take about one-half of a second to minimize itself
- since it saves its position on the screen before it is minimized.
- To restore Mem after you have minimized it, click once on the Mem
- icon and then select "Restore" from the system menu.
-
- Restoring Mem
- -------------
-
- After you have minimized Mem, you may restore it to its original
- size by once of two methods:
-
- 1. Click once on the Mem icon and the select "Restore"
- from the menu.
-
- 2. Double click on the Mem icon.
-
- Moving Mem
- ----------
-
- To move Mem, click on Mem and, while holding the mouse
- button down, move Mem.
-
- Closing Mem
- -----------
-
- To close Mem, do one of the following:
-
- 1. Double click on the Mem system box.
-
- 2. Click once on the Mem system box and then click on
- "Close".
-
-
- How to contact me
- -----------------
-
- Comments and suggestions (and reports of problems) would be greatly
- appreciated. You can contact me in the following ways:
-
- 1. Write:
-
- David A. Feinleib
- 1430 Mass. Ave. Suite 306-42
- Cambridge, MA 02138
-
- 2. Send BIX mail to:
-
- "pgm"
-
- 3. Send CompuServe mail to:
-
- 76516,20
-
- How to pay for/register Mem
- ---------------------------
-
- Mem is ShareWare.
-
- You may make copies of this program and give them to others as
- long as the documentation is provided with the program, both
- unaltered.
-
- If you like Mem, a registration fee of $7.50 would be appreciated.
- Send $10 + 2.75 for 5 1/4 inch, $4.75 for 3 1/2 inch disks if
- you would like to receive the next version of Mem when it
- becomes available. Shipping to Canada is an additional $1.25;
- shipping outside of North America is an additional $3.25.
-
- In addition, you will receive support via BIX, CompuServe,
- FidoNet, or mail. Please include your name, address, and current
- version number. (The version number may be found in the About
- Box.) See above for the address. (Please specify disk size if
- appropriate.)
-
- Site licenses, LAN licenses, and substantial quantity discounts
- are available.
-
- Customization of the Mem is available but is not included in the
- ShareWare registration fee.
-
- Please contact me for more information.
-
- Thanks!
- -------
-
- My thanks to Peter Kaminski for designing and drawing the
- Mem icon. Thanks to Bruce Wheelock and Paul Horner for their
- suggestions which contributed to the changes in this version.
-
- Other products by the same author
- ---------------------------------
- For MS Windows 3.0:
-
- WinClock WinClock is a digital clock for Microsoft
- Windows 3.0 that has the following features:
-
- - Display of time and date in many different formats
- - Ten alarms (which can be set for daily or only
- a specified date)
- - Run Program Timer (ability to run programs at
- specified times)
- - Optional hourly "beep"
- - Allows user to set date and time easily
- - Optionally stays in front of other applications
- - "Remembers" its position on the screen
- - Two stopwatches
- - Two countdown timers
- - Colon separating hours and minutes may be set
- to "blink"
- - Context sensitive help
- - Direct Screen saver compatibility
- (Auto detect active screen saver)
- - "Cascade" and "Tile" compatibility
-
- RunProg RunProg allows you to run a program maximized,
- minimized, normal size, hidden, or at specified
- coordinates. It can also run programs at specified
- sizes from your WIN.INI file.
-
- Lock Lock is a keyboard lock and screen saver. It will
- automatically lock the keyboard after a certain
- time.
-
- Click Click will produce a keyboard "click". This is
- especially useful to those users who have used
- a keyboard click for DOS but have been unable to
- find one for MS Windows. The duration and
- pitch of the click may be easily changed by the
- user.
-
- Hop The only computer Hop-Over puzzle. Hop is a short
- form of Chinese Checkers. (Hop can undo moves and
- solve the puzzle automatically, if you want it to.)
-
- Slide Slide is the Classic Sliding Block Puzzle.
- Features:
-
- - Saves and retrieves games
- - Can undo moves one at a time
- - Saves last game automatically
- - 3x3 to 9x9 puzzle size
-
-
- For DOS:
-
- DskNum DskNum estimates the number of disks needed for
- a DOS Backup. It estimates for 360Kb, 720Kb,
- 1.2Mb, and 1.44Mb disks.
-
- DlFile
- (with DirSrch) DlFile goes through your disk directories looking
- for the filespec you specify. If found, it prompts
- to delete it. This is very convenient for finding
- and deleting "*.BAK".
-
- Mem Mem displays the amount of conventional memory
- in your computer and the amount free. It displays
- information about extended memory if you have
- it in your computer.
-
-
- All of these programs are available on BIX, CompuServe, and the Boston
- Computer Society's IBM BBS, as well as from other ShareWare libraries.
- If you would like more information, you may contact me as shown in the
- section "How to contact me".
-
- Error Messages
- --------------
-
- Message What it means / Solution
- --------------- ------------------------
-
- P1000 - No system timers available Mem must use one of the
- Windows "Timers".
- You should try closing
- another application, closing
- Mem, and running Mem
- again.
-
- LIability
- ---------
-
- Mem is supplied as is. The author disclaims all warranties
- expressed or implied, including, without limitation, the
- warranties of merchantability and of fitness for any purpose.
- The author assumes no liability for damages, direct or conse-
- quential, which may result from the use of Mem.
-