FVWM: Re: Circulate, Skips and good ol Warp Rings

From: Dave Goldberg <dsg_at_linus.mitre.org>
Date: Mon, 09 Oct 1995 16:42:51 -0400

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> Jon Mountjoy writes:
> [...] I want it just to circulate between those currently
> visible on my little portion of the virtual map.

> Is this possible? Has anybody got any ideas? Of course,
> the Warp Ring behaviour was even better. (One could
> dynamically configure which windows were to be in a ring,
> and then warp between them)

Here's how I get Next and Prev to move between only those windows on
the current page, and some other examples you may find useful:

# non-iconified windows on the current page of the current desk
Key Next A 2 Next [!iconic CurrentScreen CurrentDesk] Focus
Key Prior A 2 Prev [!iconic CurrentScreen CurrentDesk] Focus

# non-iconified windows on the current desk
Key Next A 2M Next [!iconic CurrentDesk] Focus
Key Prior A 2M Prev [!iconic CurrentDesk] Focus

# non-iconified windows
Key Next A 2C Next [!iconic] Focus
Key Prior A 2C Prev [!iconic] Focus

# any window or icon on the current page of the current desk,
# including those otherwise skipped
Key Next A MC Next [CurrentScreen CurrentDesk CirculateHit] Focus
Key Prior A MC Prev [CurrentScreen CurrentDesk CirculateHit] Focus

# any window or icon on the current desk including those otherwise
# skipped
Key Next A 2MC Next [CurrentDesk CirculateHit] Focus
Key Prior A 2MC Prev [CurrentDesk CirculateHit] Focus

# any window or icon including those otherwise skipped
Key Next A MCS Next [CirculateHit *] Focus
Key Prior A MCS Prev [CirculateHit *] Focus

I agree that a warp ring is better, though there'd have to be some way
to set up the ring on the fly to make it worthwhile. Just about
anything you could hardcode into a ring can be handled with the
current behavior of Next and Prev.

Dave Goldberg
Post: The Mitre Corporation MS B020 202 Burlington Rd. Bedford, MA 01730
Phone: 617-271-3887
Domain: dsg_at_mitre.org UUCP: {your neighborhood}!linus!mdf!dsg

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2
Comment: Processed by Mailcrypt 3.3, an Emacs/PGP interface

iQCVAwUBMHmJQi02dgeiuqJxAQEBeQP/VfC+OphsNtm7IE2XGfgLQxf1UbR9Dn6K
6KoSerNd0rQrlRQ9KL0i93ecnjkDXTTTKE4apESSFHvBrN1i0WLPSTkOXp+edJBP
yeXBCtfZ1LWRJRPpEZRCg0ittlx5OxA8mKyMJuxHSydB62g8mi/nwbFDq9tY08Qt
IKn722V9I+U=
=hval
-----END PGP SIGNATURE-----
--
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Mon Oct 09 1995 - 15:39:16 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:57 BST