🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #1752

Re: 1.4 Wish: Revamped sizing gadget

#1752
From: Peter Schachte
Date: Thu, 19 Oct 1989 23:42
45 lines
2852 bytes
In article <4386@sugar.hackercorp.com> peter@sugar.hackercorp.com (Peter da Silva) writes:
>I suggested moving the sizing gadget to the menu bar.

Great idea.  As you say, it'd save a lot of real estate in sizable
windows.

Several people have suggested various approaches that allow you to drag
any corner of a window to resize it.  I think we can all agree this is
desirable but, various approaches all have flaws.  The twm approach
(after selecting the gadget, the next corner of the window which the
mouse leaves becomes the one which is sized) is too confusing for
novices.  The OPEN LOOK/Motif approach of having sizing gadgets all
around the window is nice, but forces you to choose between wasting a
lot of real estate on wide gadgets or making it difficult to actually
hit narrow ones.

As usual, Xerox had a solution to this problem, as someone else pointed
out.  They had a way to move the pointer between corners of the area
being established for the window without changing the area.  It's kind
of hard to explain, but feels very natural.  On the Amiga, this could be
nicely done by using the sizing gadget as it is (whether at the top or
bottom of the window), but when you press the right mouse button (while
still holding the left button), you can move the mouse without moving
the corner of the window.  When you release the right button, the
pointer "snaps" to the nearest corner of the window, and you can
position that corner where you want it.

A nice addition to this, which Xerox doesn't have, is to actually have 8
drag points on the window, each corner and the center of each side.
When you release the right mouse button, the pointer would snap to the
nearest of these 8 points.  Adjusting a side point would let you adjust
a window's width or height without affecting the other.

Anyway, this sort of approach has the advantage of being backward
compatible:  if you don't hit the right mouse button while sizing, it's
just the same as now.  It also has the advantage of being simple for
novices (they just use the current system), but fast for experts
(individually place each corner of a window in one operation).

Comments?

-- 
-Peter Schachte
pds@quintus.uucp
...!sun!quintus!pds
Technical Details
Message-ID: <1275@quintus.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!lll-winken!sun-barr!newstop!sun!quintus!pds
References: <5228@cbnewsm.ATT.COM> <4341@sugar.hackercorp.com> <539@tw-rnd.SanDiego.NCR.COM> <4714@amiga.UUCP> <4386@sugar.hackercorp.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!lll-winken!sun-barr!newstop!sun!quintus!pds
From: pds@quintus.UUCP (Peter Schachte)
Newsgroups: comp.sys.amiga.tech
Subject: Re: 1.4 Wish: Revamped sizing gadget
Summary: how about a modified Xerox approach?
Message-ID: <1275@quintus.UUCP>
Date: 19 Oct 89 23:42:22 GMT
References: <5228@cbnewsm.ATT.COM> <4341@sugar.hackercorp.com> <539@tw-rnd.SanDiego.NCR.COM> <4714@amiga.UUCP> <4386@sugar.hackercorp.com>
Reply-To: pds@quintus.UUCP (Peter Schachte)
Distribution: na
Organization: Quintus Computer Systems, Inc.
Lines: 45