BBHook 1.2
description
BBHook is a Blackbox for Windows / xoblite plugin that monitors and intercepts mouse clicks on window titlebars and buttons to add new functionality like window shading and selective horizontal/vertical maximizing.

Enjoy! :D

TheDevTeam

revision history
BBHook 1.2 (2003-08-31) / qwilk
  • xoblite compatible
  • Fixed X1/X2 clicking (was not working properly)
  • Added support for pluginInfo
  • Updated documentation
  • BBHook 1.1 (2003-03-26) / ironhead

  • Removed dependancy on Blackbox.exe
         (thanks to Jonne for the suggestion)
  • BBHook 1.0 (2003-03-11) / ironhead

  • Original release as a stand-alone plugin
  • future releases?
  • [your wish goes here - drop by #bb4win
         on irc.freenode.net and tell us! :D ]
  • initial setup

    If you are using xoblite:
    To load BBHook, you simply need to select Load plugin... in the Configuration/Plugins menu
    (this item is also available in the Slit menu), locate BBHook.dll, and click "Open". Simple, eh? :)

    If you are using Blackbox for Windows:
    To load BBHook you need to add the relative path of the plugin (from your Blackbox directory) to the Blackbox configuration file plugins.rc (located in the Blackbox directory). For example, if you installed Blackbox into c:\Blackbox, and BBHook.dll is located in c:\Blackbox\plugins\BBHook, you should add the line...

    plugins\BBHook\BBHook.dll

    ...to plugins.rc.

    how to use bbhook...

    Left clicking anywhere on the window border raises the window, dragging moves the window, and dragging the resize grips will resize the window (ie. the "normal" behaviour).

    Mid clicking the titlebar of a window lowers it.

    Double (left) clicking the titlebar of a window will "shade" it -> only the titlebar will stay visible. Another double click will redisplay the window contents ("unshade" the window).

    If you happen to have a mouse with more than three buttons, X1 clicking the titlebar of a window will move it one workspace to the right, and X2 clicking (or holding down the Alt key + X1 clicking) one workspace to the left (please note that this may not work on all windows depending on how they intercept mouse clicks).

    The maximize button on the window can be used in three different ways: Left clicking it toggles the window between maximized and normal view, right clicking it maximizes the window only horizontally, and mid clicking it maximizes the window only vertically.
     

    license information
    © 2001-2003 The Blackbox for Windows Development Team

    BBHOOK IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. THE AUTHORS DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL THE AUTHORS OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF THE AUTHORS OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.