Greeting and most joyous jubilations!
Re: FVWM2 FAQ Question 3.3
It was with great satisfaction that I found a satisfactory
solution to the Alt-Tab solution.
Description: Alt-Tab should change the focus to the next
  window and raise it to the top. When modified with Shift,
  behaviour should be the same, with the exception of the
  previous window being the subject of the change.
    No window list is displayed. On each Alt-Tab event, the
  next window is brought into focus and raised. This behaivour
  traverses desktops by default, though I dear suggest that
  this could be contained with a condition. As an extra, Ctrl-Tab
  could switch between desktops, ala KDE.
    I have tried this with SloppyFocus and ClickToFocus, with
  success.
Solution:
(original lines commented out)
#Key Tab         A       MS     Prev Focus
Key Tab         A       MS      Function "shift-alt-tab"
#Key Tab         A       M      Next Focus
Key Tab         A       M       Function "alt-tab"
#
# This will create M$-Windows Alt-Tab behaivour. The next window
# will be brought into focus and raised to the top.
#
DestroyFunc "alt-tab"
AddToFunc "alt-tab"          "I" Next ( CurrentDesk CurrentPage ) Focus
+                            "I" Current Raise
DestroyFunc "shift-alt-tab"
AddToFunc "shift-alt-tab"    "I" Prev ( CurrentDesk CurrentPage ) Focus
+                            "I" Current Raise
Note that this is from a Slackware 7.1 installation.
Current Limitations:
  It would be nice for Alt-Tab to go to the last window I was
  in, rather than go in a circular loop. Any suggestion for making
  the old current window the the next Next window?
PS: May have found a performance bug.
AddToFunc "alt-tab" "I" Next ( CurrentPage CurrentDesk ) Focus
+                   "I" Current Raise
Is nice and speedy.
AddToFunc "alt-tab"
+                   "I" Next ( CurrentPage CurrentDesk ) Focus
+                   "I" Current Raise
Is considerably slower.
This is with Fvwm2.2.4
PPS. Congrats on a nice WM and great docs!
-- 
Cameron Kerr -- cameron.kerr _at_ paradise.net.nz
Praise Slackware, our baud and saviour!
--
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Tue May 01 2001 - 04:19:08 BST