home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / WINBACK.ZIP / WINBACK.DOC < prev    next >
Text File  |  1991-09-19  |  2KB  |  58 lines

  1.  
  2. WinBack Utility v1.0 - Robert Mahoney
  3.  
  4. DISCLAIMER
  5. ----------
  6. The Program is supplied "AS IS" without any warranty of any kind,
  7. either expressed or  implied,  including, but not limited to, the
  8. implied warranties of merchantability and fitness for a particular
  9. purpose.
  10.  
  11. In  no  event  shall Robert Mahoney be liable for any damages, either
  12. direct or  consequential,  caused by the use, or inability to use,
  13. this program, even  if Robert Mahoney has been advised of the
  14. possibility of such damages.
  15.  
  16. DESCRIPTION
  17. ------------
  18.    This utility will allow you to push any active window to the
  19. bottom of the window pile.
  20.  
  21. INSTALLATION
  22. ------------
  23.    Place WINBACK.EXE on your PATH. Place WINHOOK.DLL on your
  24. LIBPATH.  Put an entry for WINBACK.EXE in a group and set the
  25. open when system started option.
  26.  
  27. USAGE
  28. -----
  29.    Double-click with the right mouse button on the titlebar of an
  30. active window.
  31.  
  32. DETAILS
  33. -------
  34.    I developed this utility after being exposed to Sun's Unix GUI,
  35. OpenLook.  One of the neat features of this GUI (the only neat
  36. feature IMHO) is when you click with the right mouse button
  37. anywhere on the titlebar, you get a menu similar to PM's system
  38. menu.  But it also includes a choice: BACK which will push the
  39. window to the bottom of the pile.  I thought this would be very handy
  40. for PM, especially with my small screen.
  41.    Using a sysem input hook, it was amazingly easy to do.  Now all I
  42. have to do is double-click with the right mouse button on the titlebar
  43. and the window goes to the bottom of the pile.
  44. It took me about 3 hours of coding.  Input hooks really should be
  45. written in assembler because *all* messages pass through the hook
  46. procedure, but as long as you only have a few input hooks, and they
  47. don't do any kind of real processing then you shouldn't notice any
  48. slowdowns.
  49.  
  50. If anyone has any comments you can reach me on
  51.    BIX as RMAHONEY
  52.    Fidonet OS/2 echos  -  OS/2 Shareware  (1:109/347)
  53.                           703-385-0931 (HST DS)
  54.                           703-385-4325 (HST DS)
  55.         Robert Mahoney
  56.         27 East Jackson Ave
  57.         Babylon, New York 11702
  58.