On 5/26/06, Metrics <[EMAIL PROTECTED]> wrote:
Thanks Matthias and Jason for something new to try.

Byron

On Fri, May 26, 2006 at 02:39:15PM -0700, Jason Weber wrote:
> I have also added soft includes, which indicate a window that is
> moved by a regular included window, but not the reverse.  There
> is also no edge gluing on soft includes.  This was useful for
> little tool and inspector windows.
>
> After I add an AutoSoft option, I'll post the new version.
> I think that's all I'll do for new features, so I'll just have
> to clean it up a bit before sending it to cvs.
>
> --
>   _
>  ( \      _  \    /_ /  _ _  Jason Weber                  Glendale, CA
>   \|(\/)()))  \/\/(-/_)(-/(  http://www.imonk.com/baboon  [EMAIL PROTECTED]
>   //                                                      [EMAIL PROTECTED]
>  (/
>
>
> On Fri, May 26, 2006 at 12:44:00PM +0200, Matthias Schroeder wrote:
> > On Fri, 26 May 2006 20:00:45 +1000 Metrics <[EMAIL PROTECTED]> wrote:
> >
> > > Hi all,
> > >
> > > FVWM is pretty awesome, but one feature I would like is the ability to
> > > group windows. Like select a few windows and then if I move them, they
> > > all move together. I know about FVWMTabs, but it's more for a bunch of
> > > windows that I want all to be visible but moveable.
> > >
> > > Any hints?
> > >
> >
> > have a look at Jason Weber's new version of
> >
> > http://www.imonk.com/baboon/FvwmProxy/download/FvwmProxy.20060520.tar.bz2
> >
> > On Sun, 23 Apr 2006 02:22:10 -0700 Jason Weber <[EMAIL PROTECTED]> wrote:
> >
> > >  Proxy boxes now contain seven colored boxes.  Click a box to join
> > >  that group.  Moving, raising, lowering, iconifying, or deiconifying
> > >  a window in a group likewise affects the whole group.
> > >  Resizing a window in the group adjusts the matching edges
> > >  of the other windows in the group, primarily adjacent neighbors,
> > >  but across corners and even parallel disconnected edges as well.
> > >  Group behavior on moves and resizes does not occur when the proxies
> > >  are shown, so you can still make arbitrary adjustments.  Coarse size
> > >  increments (mostly consoles) are handled by internally retaining a
> > >  goal size.
> >
> >
> > for a more complete description search for Proxy Groups in this list.
> >
> > hope it helps...
> >
> > > Thanks,
> > >
> > > Byron
> > >
> > >
> >
>
>



I have a function PickAgain that I use for this purpose.  This
probably isn't what you want, but maybe you'll find it useful.  It
basically works like Pick but calls itself again after picking, until
you end the pick manually.

I've really got to try out the new FvwmProxy.  It looks like a really good idea.

Code:

# this will let you keep picking windows until you click on root or hit ESC
# sometimes it gets run twice, e.g. 'PickAgain FvwmIdent'
DestroyFunc PickAgain
AddToFunc PickAgain
+ I Pick $*
# prevent infinite recursion (fvwm actually does this automatically,
but only after 512 iterations)
+ I PipeRead "test $[func.context] == r && echo 'PickAgain $*'"

PickAgain MoveToDesk 0 0

--
Thanks,

Jonathan Kotta

Hofstadter's Law:
   It always takes longer than you expect, even
   when you take into account Hofstadter's Law.

Reply via email to