David Tweed wrote:
> Note there's two separate issues here:
>
> 1. viewing/iterating over all clients
For me, that was the only item.
> 2. is it useful to be able to work with tags in a relative
> way (eg, viewnext(), etc) as well as an absolute way.
I was under the impression that the consens is "No". Tags can be
ordered. However, what we view are subsets of the set of all tags. There
are (too) many ways to order such subsets. The thing is, none of these
orderings is outstandingly suitable.
BTW, each view can be assigned a binary number, similar to what we
already see on the bar. If we do have to define an ordering, then I'd
suggest Gray coding (I am serious!). For 3 tags, that would be:
001
011
010
110
111
101
100
Between any too adjacent views, there is always exactly one tag that
gets switched on or off. Obviewsly, the exception is the wrap from the
end ot the beginning, because 000 is not permitted. I would therefore
suggest to bind the corresponding event to the screensaver :-)
Frank
-- Dr Frank Boehme | Email: f.boehme_AT_cs.ucc.ie National University of Ireland, Cork | phone: +353-21-4903163 Dept of Computer Science | fax: +353-21-4903113 Cork, Ireland | Did you know that if you play a Windows XP cd backwards, you will hear the voice of Satan? That's nothing! If you play it forward, it'll install Windows XP.Received on Thu Aug 31 2006 - 16:37:11 UTC
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 14:30:48 UTC