home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / WINBAK.ZIP / WINBACK.DOC < prev    next >
Text File  |  1992-12-04  |  4KB  |  111 lines

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