home *** CD-ROM | disk | FTP | other *** search
/ Windows Shareware GOLD / NuclearComputingVol3No1.cdr / utils / f1316 / pos.doc next >
Text File  |  1990-11-21  |  11KB  |  333 lines

  1.                  Pos (Mouse Position)
  2.                 ----------------------
  3.  
  4.                 Version 1.21
  5.                    --------------
  6.  
  7.              Copyright (c) 1990 by David A. Feinleib
  8.             -----------------------------------------
  9.  
  10. Introduction
  11. ------------
  12.     Pos displays the mouse (or other pointing device) cursor position
  13.     in Microsoft Windows 3.0.
  14.  
  15.     It shows the positon in the format (x, y).  It displays both the
  16.     screen coordinates of the mouse and the coordinates in relation to
  17.     the window that has the input focus.  (Screen coordinates are based
  18.     on the idea that the upper left corner of the screen is at (0, 0) and
  19.     all other coordinates are determined in relation to that.  Window
  20.     coordinates show where the mouse is in relation to the client area of
  21.     the window with the input focus.  The client area is that area of the
  22.     window which does not include (if it exists) the menu bar, caption,
  23.     scroll bars, and border or frame.  In most programs, the client area
  24.     is the area where "things happen."  For example, in a Windows word-
  25.     processor, the client area is the area where you enter text.  Please
  26.     note that the coordinates shown for the client area may be affected
  27.     by the mapping mode of the window.  In different mapping modes, the
  28.     origin (0, 0) is located at different locations.)
  29.  
  30.     In addition, Pos can display the coordinates of a window.
  31.  
  32.     Pos stays in front of other applications so that you can see it
  33.     while you work.
  34.  
  35. Additions/Improvements in versions of Pos
  36. -----------------------------------------
  37.  
  38.     - Version 1.01    [August 21, 1990]
  39.  
  40.     Version 1.01 fixes a bug which caused POS to move to an incorrect
  41.     position on the screen if the resolution was changed.
  42.  
  43.     Version 1.01 allows the user to display or hide the system box.
  44.  
  45.     Pos 1.01 can be reduced in size to an icon so that when you
  46.     "tile" or "cascade" windows, Pos will retain its position.
  47.  
  48.     Pos 1.01 removed some extraneous flicker.
  49.  
  50.     This manual was updated to reflect the changes in the program.
  51.  
  52.     - Version 1.10    [September 6, 1990]
  53.  
  54.     Version 1.10 allows the user to display the window coordinates,
  55.     the screen coordinates, or both; in previous versions, Pos always
  56.     displayed both.
  57.  
  58.     Version 1.10 will automatically position itself back on the screen
  59.     if part of the display is showing off the screen.
  60.  
  61.     - Version 1.20    [November 9, 1990]
  62.  
  63.     Version 1.20 adds support for displaying the coordinates of a
  64.     Window.
  65.  
  66.     Version 1.20 adds the option of keeping Pos's window display the
  67.     same size.
  68.  
  69. Requirements for running Pos
  70. ----------------------------
  71.     
  72.     - Microsoft Windows 3.0
  73.     - Pos (POS.EXE)
  74.  
  75. Running/Installing Pos
  76. ----------------------
  77.  
  78.     Please note that the following directions assume you are using a
  79.     mouse.    If you are not using a mouse, please refer to your Windows
  80.     documentation for equivalent keystrokes.
  81.  
  82.  
  83.     1. Copy POS.EXE to your Windows directory or another directory
  84.        of your choice.
  85.  
  86.     2. Do one of the following:
  87.         
  88.         Note: Option D is highly recommended over A, B, and C.
  89.         
  90.         A.  Click on "File" then "Run..." in the Program Manager menu.
  91.             Type POS.EXE (including the path) in the "Command
  92.             line" edit box and click "OK".  If you use this option,
  93.             you will have to do this every time you want to run
  94.             Pos.
  95.  
  96.         B.  Click on one of the program groups in the Presentation
  97.             Manager (the "Accessories" group is suggested).  Select
  98.             "File" then "New..." from the program manager menu.
  99.             Select "Program Item" and type POS.EXE in the
  100.             "Command line" edit box.  For example, you might type:
  101.             C:\WINDOWS\POS.EXE if that was the directory into
  102.             which you had copied Pos.    When you want to run
  103.             Pos, double click on the Pos icon.
  104.  
  105.         C.  On the line that says "load=" in your WIN.INI file,
  106.             add POS.EXE (with the appropriate path).  For
  107.             example, if you copied POS.EXE to C:\WINDOWS,
  108.             the line would say: load=C:\WINDOWS\POS.EXE
  109.  
  110.             This option will automatically run Pos each time
  111.             you run Windows.  This option is especially useful if
  112.             you are using Pos to help with software development or
  113.             other situations in which you will need to see the
  114.             mouse coordinates very often.
  115.  
  116.         D.  Do both B and C, which will automatically run Pos
  117.             and allow you to run Pos easily if you close it.
  118.  
  119. Pos Options
  120. -----------
  121.  
  122.     To bring up a list of options, click once on the Pos
  123.     system box.
  124.  
  125.     1. Help...
  126.  
  127.         This will show a pop-up window which gives a short
  128.         description of the options.
  129.  
  130.     2. Preferences...
  131.  
  132.         This will display a dialog box from which you may select
  133.         to display the screen coordinates, window coordinates,
  134.         and window dimensions.
  135.  
  136.         You must select at least one of the above options.
  137.  
  138.         You may select to have Pos keep its window display size
  139.         constant by selecting "Constant window size" so that
  140.         there is an "x" in the box.
  141.  
  142.         Pos will "remember" which options are selected so that the
  143.         next time you run Pos, it will have the same options
  144.         selected.
  145.  
  146.     3. About...
  147.  
  148.         Select "About..." to display information about Pos.
  149.  
  150. Minimizing Pos
  151. --------------
  152.  
  153.     If you want to "Cascade" or "tile" the open windows, it is useful to
  154.     minimize Pos so that it does not get cascaded or tiled.  To do this,
  155.     click on the system box and select "Minimize" from the menu.  Please
  156.     note that Pos will take about one-half of a second to minimize itself
  157.     since it saves its position on the screen before it is minimized.
  158.     To restore Pos after you have minimized it, click once on the Pos
  159.     icon and then select "Restore" from the system menu.
  160.  
  161. Restoring Pos
  162. -------------
  163.  
  164.     After you have minimized Pos, you may restore it to its original
  165.     size by once of two methods:
  166.  
  167.     1. Click once on the Pos icon and the select "Restore"
  168.        from the menu.
  169.  
  170.     2. Double click on the Pos icon.
  171.  
  172. Moving Pos
  173. ----------
  174.  
  175.     To move Pos, click on Pos and, while holding the mouse
  176.     button down, move Pos.
  177.  
  178. Closing Pos
  179. -----------
  180.  
  181.     To close Pos, do one of the following:
  182.  
  183.     1. Double click on the Pos system box.
  184.  
  185.     2. Click once on the Pos system box and then click on
  186.        "Close".
  187.  
  188.  
  189. How to contact me
  190. -----------------
  191.  
  192.     Comments and suggestions (and reports of problems) would be greatly
  193.     appreciated.  You can contact me in the following ways:
  194.  
  195.     1. Write:
  196.  
  197.         David A. Feinleib
  198.         1430 Mass. Ave.     Suite 306-42
  199.         Cambridge, MA 02138
  200.  
  201.     2. Send BIX mail to:
  202.  
  203.         "pgm"
  204.  
  205.     3. Send CompuServe mail to:
  206.  
  207.         76516,20
  208.  
  209. How to pay for/register Pos
  210. ---------------------------
  211.  
  212.     Pos is ShareWare.
  213.  
  214.     You may make copies of this program and give them to others as
  215.     long as the documentation is provided with the program, both
  216.     unaltered.
  217.  
  218.     If you like Pos, a registration fee of $5 would be appreciated.
  219.     Send $10 + 2.50 for 5 1/4 inch, $4.50 for 3 1/2 inch disks if
  220.     you would like to receive the next version of Pos when it
  221.     becomes available.
  222.  
  223.     In addition, you will receive support via BIX, CompuServe,
  224.     FidoNet, or mail.  Please include your name, address, and current
  225.     version number.  (The version number may be found in the About
  226.     Box.)  See above for the address.  (Please specify disk size if
  227.     appropriate.)
  228.  
  229.     Site licenses, LAN licenses, and substantial quantity discounts
  230.     are available.
  231.  
  232.     Customization of the Pos is available but is not included in the
  233.     ShareWare registration fee.
  234.  
  235.     Please contact me for more information.
  236.  
  237. Thanks!
  238. -------
  239.  
  240.     My thanks to Byron Pribe who contributed a great deal to this
  241.     program.  Thanks also to Robert Babcock and Peter Kaminski.  Thanks
  242.     to Peter W. Meek whose suggestions contributed a great deal
  243.     to the changes (and improvements) in this version.
  244.  
  245. Other products by the same author
  246. ---------------------------------
  247. For MS Windows 3.0:
  248.  
  249.     WinClock        WinClock is a digital clock for Microsoft
  250.             Windows 3.0 that has the following features:
  251.  
  252.             - Display of time and date in many different formats
  253.             - Four alarms (which can be set for daily or only
  254.                 a specified date)
  255.             - Run Program Timer (ability to run programs at
  256.                 specified times)
  257.             - Optional hourly "beep"
  258.             - Allows user to set date and time easily
  259.             - Optionally stays in front of other applications
  260.             - "Remembers" its position on the screen
  261.             - Two stopwatches
  262.             - Two countdown timers
  263.             - Colon separating hours and minutes may be set
  264.                 to "blink"
  265.             - Context sensitive help
  266.             - Direct Screen saver compatibility
  267.                 (Auto detect active screen saver)
  268.             - "Cascade" and "Tile" compatibility
  269.  
  270.     RunProg        RunProg allows you to run a program maximized,
  271.             minimized, normal size, hidden, or at specified
  272.             coordinates.
  273.  
  274.     Lock        Lock is a keyboard lock and screen saver.  It will
  275.             automatically lock the keyboard after a certain
  276.             time.
  277.  
  278.     Click        Click will produce a keyboard "click".    This is
  279.             especially useful to those users who have used
  280.             a keyboard click for DOS but have been unable to
  281.             find one for MS Windows.  The duration and
  282.             pitch of the click may be easily changed by the
  283.             user.
  284.  
  285.     Hop         The only computer Hop-Over puzzle.  Hop is a short
  286.             form of Chinese Checkers.  (Hop can undo moves and
  287.             solve the puzzle automatically, if you want it to.)
  288.  
  289.     Slide        Slide is the Classic Sliding Block Puzzle.
  290.             Features:
  291.  
  292.                 - Saves and retrieves games
  293.                 - Can undo moves one at a time
  294.                 - Saves last game automatically
  295.                 - 3x3 to 9x9 puzzle size
  296.  
  297.  
  298. For DOS:
  299.  
  300.     DskNum        DskNum estimates the number of disks needed for
  301.             a DOS Backup.  It estimates for 360Kb, 720Kb,
  302.             1.2Mb, and 1.44Mb disks.
  303.  
  304.     DlFile
  305.      (with DirSrch)    DlFile goes through your disk directories looking
  306.             for the filespec you specify.  If found, it prompts
  307.             to delete it.  This is very convenient for finding
  308.             and deleting "*.BAK".
  309.  
  310.     Mem         Mem displays the amount of conventional memory
  311.             in your computer and the amount free.  It displays
  312.             information about extended memory if you have
  313.             it in your computer.
  314.  
  315.  
  316. All of these programs are available on BIX, CompuServe, and the Boston
  317. Computer Society's IBM BBS, as well as from other ShareWare libraries.
  318. If you would like more information, you may contact me as shown in the
  319. section "How to contact me".
  320.  
  321. Error Messages
  322. --------------
  323.  
  324.     Message                 What it means / Solution
  325.     ---------------                ------------------------
  326.  
  327.     P1000 - No system timers available    Pos must use one of the
  328.                         Windows "Timers".
  329.                         You should try closing
  330.                         another    application, closing
  331.                         Pos, and running Pos
  332.                         again.
  333.