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/