home *** CD-ROM | disk | FTP | other *** search
/ In'side Shareware 1995 March / ish0395.iso / os2 / lens / lens.txt < prev    next >
Text File  |  1994-11-30  |  3KB  |  72 lines

  1. Lens 0.9: An OS/2 Magnifier
  2.  
  3. (c) 1991-1993 by Ned Konz
  4.     nedkonz@gate.net
  5.     [Compuserve: 76046,223]
  6.  
  7. Summary: Lens 0.9 magnifies an area of the screen around the mouse cursor.
  8.  
  9. This is a 1993 OS/2 2.x version of a 1991 Windows version of an Amiga
  10. program I wrote in 1985.  It was written in C++ and compiled with the
  11. Borland OS/2 2.0 compiler.
  12.  
  13. It runs fine under Warp 3.0.
  14.  
  15. The first two Lens programs were $5 shareware. I am putting this program
  16. out for free, although, of course, if you want to send me money,
  17. you are welcome to.
  18.  
  19. Send comments, suggestions, good beer, etc.  to me via the Internet
  20. address above, via Compuserve, or to:
  21.  
  22. Ned Konz
  23. 1400 Gandy Blvd. N. #1213
  24. St.Petersburg FL 33702-2131
  25. USA
  26.  
  27. ======== FUTURE IDEAS ==========
  28.  
  29. Future versions of OS/2 Lens will have the ability to anchor the
  30. source of their magnification to a particular window, as well as
  31. the current behavior of tracking the mouse cursor. This will allow
  32. you to have specific program windows with magnified views. I just don't
  33. know yet how I'll handle two problems:
  34.  
  35. 1. The situation where a window changes its title bar title. I want
  36.    to make Lens smart enough to wait until the window it is supposed
  37.    to anchor to appears on the desktop, then anchor itself. This way,
  38.    the user won't have to point at the other window to make Lens anchor.
  39.    To do this, I have to use the window title to find the window
  40.    (I think), so if the window title changes, it may be difficult.
  41.    I was considering trying a best match starting at the first character
  42.    of the title.
  43.  
  44. 2. What to do when the Lens window or the window it's magnifying gets
  45.    re-sized. How do I choose the new source rectangle? Should it be anchored
  46.    to the upper left of the window, or what?
  47.  
  48. If you have any good ideas as to how to handle these problems, I'd
  49. be happy to have your suggestions.
  50.  
  51. ================ USAGE ====================
  52.  
  53. Lens 0.9 magnifies an area of the screen around the mouse cursor.  You
  54. can always get a popup menu using mouse button 2.  You can drag the Lens
  55. window around using mouse button 1.
  56.  
  57. The magnification may be changed with the Zoom In (+) and Zoom Out (-)
  58. menu choices.  The range is from 0.5X to 40X.
  59.  
  60. Repeat mode continues to update the Lens display, even if the cursor has
  61. not moved.  Turning repeat mode on will make your cursor flicker, and
  62. may make your system run slower.
  63.  
  64. You may choose to display or hide the Lens title and menu bars.  You can
  65. display the position of the mouse pointer.  You can have Lens always
  66. stay on top, even if it's not the active window.
  67.  
  68. Lens saves its settings in its .INI file when you choose "Save
  69. Settings!".  This .INI file may be named on the Lens command line,
  70. otherwise it will default to "Lens.INI", in the current directory.
  71.  
  72.