On Wed, Aug 20, 2003 at 09:56:52PM +0200, Tom Payne wrote: > 6. Observe: > a) WIonWS.goto_right switches to frame d > b) above code using "right" (which calls right_of) gos to frame b (should be > frame d).
WIonWS.right_of may return either b or d depending on which was previously active because of how the splits are arranged. It shouldn't be too hard to write more geometrical left/right/above/below functions using WIonWS.split_of, WRegion.geom and the WWsSplit.* functions if different kidn of behaviour is desired. But, such an approach will most likely not be very predictable unlike the provided approach. (What if n frames share the same amount of border with the current etc.) -- Tuomo
