Hoi Sean,

Op Sat, 13 Apr 2002 07:43:49 -0700 (PDT) schreef "Sean 'Shaleh' Perry"
<[EMAIL PROTECTED]>:

> On 13-Apr-2002 Moe wrote:
>
> > 2. No Overlap ("the other mode")
> >
> >    Another nice gimmick to have would be a mode that turns all
> >    windows "invincible".  So when moving or resizing one, you can
> >    never cross the borders of another.  Maybe a Meta-Keycombo
> >    would do for this.(holding CTRL+ALT while resizing or
> >    something)
>
> interesting idea, does not seem to hard to implement.  Although
> I tend to believe that if the user is performing the action they
> should be able to see the screen and react according ly.  You
> should be able to implement this algorithm with your advanced
> spatial recognition abilites bestowed by nature. Why add a less well
> designed engineering solution?

This invinciblity might make it a little hard to use. Sometimes you
want all windows to be visible, but even then sometimes you open a new
window for a short time, it would be impossible to place it somewhere,
even if you only need it very shortly (e.g. a terminal) and don't mind
it popping up in front of other windows.

I think a better solution is implement snap-to-border not only to the
egdes of the screen, but also between different windows.  When you use
a 'snap distance' of, say, 15 pixels it is very easy to clean up your
desktop. In combination with a well-implementented 'smart-placement'
that looks for the biggest free space available ;-)

Kind regards,

        [dreaming of a (Ruby)-scriptable Blackbox, so all     ]
        [fancy window-logic could be scripted by users.  Plain]
Wilbert [or very advanced... And blackbox just being a kind of] Berendsen
        [wm-kernel that exposes a nice oo api... sshht! :-D   ]



-- 
Wilbert Berendsen (http://www.xs4all.nl/~wbsoft/)
http://www.stoppoliceware.org/ http://digitalspeech.org/

Reply via email to