I happen to like the alt-tab window switching method of Windows, where
pressing it once gets you to the last window you were using, twice takes you
two windows back, etc. After a little thought, I came up with a scheme to
get something similar in Blackbox, and coded it up. It works by adding two
extra commands, one that focuses (not raises) the next window in the
stacking list, and another that focuses and raises the next window in the
list. By binding the first to the left window key, the raise function to
the right window key, and the second to the window menu key, I can flip
through the windows by hitting LWIN as many times as I want to go back, then
RWIN to raise it, and can switch quickly to the last window I was using with
the window menu key. I've been using it for a little while, and it seems to
work great.
Anyway, I wondered if this would be of general interest. I have patches for
both Blackbox and bbkeys; you shouldn't see any changes in the behavior of
the window manager unless you bind the functions to a command using bbkeys.
If it is, I wondered if someone who knows C++ a little better than me (to
say that is isn't my forte would be somewhat of an understatement) would
like to take it and fix any horrible bugs I've introduced.
_____________________________________________________________________________________
Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com