whj@stehekin.cs.washington.edu (Warren Jessop) (05/22/91)
Archive-name: x11/window-manager/twm-raisedelay/1991-05-21 Archive: shrimp.cs.washington.edu:pub/twm.raisedelay.patch.Z [128.95.1.99] Original-posting-by: whj@stehekin.cs.washington.edu (Warren Jessop) Original-subject: Autoraise delay in twm? Reposted-by: emv@msen.com (Edward Vielmetti, MSEN) The patches described below have been put on the following anonymous ftp sites: shrimp.cs.washington.edu, in pub/twm.raisedelay.patch.Z export.lcs.mit.edu, in contrib/twm.raisedelay.patch.Z These patches to twm modify the AutoRaise feature by adding a a new "variable," RaiseDelay. RaiseDelay is (approximately) the number of milliseconds that the pointer should remain at rest before the window it's in is raised. The default is 0, so adding these patches will not affect the way twm operates unless you add a RaiseDelay <milliseconds> to your .twmrc file and <milliseconds> is greater than 0. 400 milliseconds works well. Using twm with AutoRaise and RaiseDelay allows you to "skip over" windows you don't want raised while moving the pointer to one you do want raised. There is one additional tiny change: You can specify AutoRaise with no modifiers, which indicates that you want *all* windows raised, not just a bracketed list. The patches are based on MIT X11R4 with fixes 1-18 applied. They have also been applied successfully (but by hand) to vtwm. If anyone's interested I also have RaiseDelay patches for olwm. Warren Jessop, University of Washington, whj@cs.washington.edu -- comp.archives file verification shrimp.cs.washington.edu -rw-r--r-- 1 35 21 5333 May 21 18:19 pub/twm.raisedelay.patch.Z found twm-raisedelay ok shrimp.cs.washington.edu:pub/twm.raisedelay.patch.Z