[847] in Athena User Interface
Do we need a sawfish enhancement request?
daemon@ATHENA.MIT.EDU (Bill Cattey)
Wed Aug 1 16:09:12 2001
Message-ID: <gvO67Zpz0001AwMudc@mit.edu>
Date: Wed, 1 Aug 2001 20:09:09 +0000 ()
From: Bill Cattey <wdc@MIT.EDU>
To: aui@MIT.EDU
I was just chatting with Heather Anne about getting sawfish to do what
she has always had TWM do, and we discovered and interesting thing about
sawfish: A drag ALWAYS implies a click.
What we want:
Click in the title bar raises window.
Drag in the title bar moves but DOES NOT raise.
Binding
Button1-Click1 Raise window
Button1-Move Move window interactively
results in the window ALWAYS being raised when you drag in the title bar
to move it.
Perhaps this is because sawfish thinks a button click is always the DOWN
event, and what it needs to understand is that a Click should be
registered on tye UP event iff the mouse has not moved.
Perhaps there is a name other than Click1 for the event that means "NO
event if drag, but a Click if just a click".
TWM knew this. I'm REALLY surprised sawfish doesn't know this.
Is there someone more wise about sawfish than I who can tell me how to
do what is desired? If not, could someone who's used to making properly
nice enancement requests turn this note into an enhancement request to
the sawfish folk?
-wdc