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

  1. WinBack Utility v 1.1 - modified by Rick Suntag
  2.  
  3. Description of version 1.1
  4. --------------------------
  5. When I first used the Winback utility by Robert Mahoney, I thought it
  6. was a great idea.  Previosly, I had been ALT-Escaping and then finding
  7. the correct window.  Sometimes, this led to a full screen group or even
  8. the Dos group being selected...a real pain.  The original utility opened
  9. a PM window and gave the user the ability to turn WinBack on and off.  As
  10. I said above, this utility is a great idea and I saw no need to ever turn
  11. it off.  Since there is no need to disable the utility, there is also no need
  12. to clutter PM with another window.  The following changes have been made:
  13.  
  14.         1)  When the program is started, a 4 second dialog box with program
  15.             info is displayed on the screen.
  16.         2)  WinBack does not appear in the Task List and runs in the
  17.             background.
  18.  
  19. Changes have been made to winback.c,winback.h,winback.rc,winback.dlg
  20. No changes have been made in the winhook.c (DLL source) from Robert Mahoney.
  21.  
  22. I can be reached at the following address:
  23.  
  24.         Rick Suntag
  25.         21 Meadowpark Avenue West
  26.         Stamford, CT 06905-2225
  27.  
  28. Email:
  29. attmail!rjsuntag
  30. AT&T Easylink 62206830
  31. or on various OS/2 BBS systems.
  32.  
  33. The changes in version 1.1 are minor.  Full credit belongs to Robert Mahoney.
  34. His documention follows.
  35. ---------------------------------------------------------------------------
  36.  
  37. WinBack Utility v1.0 - Robert Mahoney
  38.  
  39. DISCLAIMER
  40. ----------
  41. The Program is supplied "AS IS" without any warranty of any kind,
  42. either expressed or  implied,  including, but not limited to, the
  43. implied warranties of merchantability and fitness for a particular
  44. purpose.
  45.  
  46. In  no  event  shall Robert Mahoney be liable for any damages, either
  47. direct or  consequential,  caused by the use, or inability to use,
  48. this program, even  if Robert Mahoney has been advised of the
  49. possibility of such damages.
  50.  
  51. DESCRIPTION
  52. ------------
  53.    This utility will allow you to push any active window to the
  54. bottom of the window pile.
  55.  
  56. INSTALLATION
  57. ------------
  58.    Place WINBACK.EXE on your PATH. Place WINHOOK.DLL on your
  59. LIBPATH.  Put an entry for WINBACK.EXE in a group and set the
  60. open when system started option.
  61.  
  62. USAGE
  63. -----
  64.    Double-click with the right mouse button on the titlebar of an
  65. active window.
  66.  
  67. DETAILS
  68. -------
  69.    I developed this utility after being exposed to Sun's Unix GUI,
  70. OpenLook.  One of the neat features of this GUI (the only neat
  71. feature IMHO) is when you click with the right mouse button
  72. anywhere on the titlebar, you get a menu similar to PM's system
  73. menu.  But it also includes a choice: BACK which will push the
  74. window to the bottom of the pile.  I thought this would be very handy
  75. for PM, especially with my small screen.
  76.    Using a sysem input hook, it was amazingly easy to do.  Now all I
  77. have to do is double-click with the right mouse button on the titlebar
  78. and the window goes to the bottom of the pile.
  79. It took me about 3 hours of coding.  Input hooks really should be
  80. written in assembler because *all* messages pass through the hook
  81. procedure, but as long as you only have a few input hooks, and they
  82. don't do any kind of real processing then you shouldn't notice any
  83. slowdowns.
  84.  
  85. If anyone has any comments you can reach me on
  86.    BIX as RMAHONEY
  87.    Fidonet OS/2 echos  -  OS/2 Shareware  (1:109/347)
  88.                           703-385-0931 (HST DS)
  89.                           703-385-4325 (HST DS)
  90.         Robert Mahoney
  91.         27 East Jackson Ave
  92.         Babylon, New York 11702
  93.  
  94.