From xemacs-m  Fri Apr 11 18:04:44 1997
Received: from cs.sunysb.edu (sbcs.sunysb.edu [130.245.1.15])
	by xemacs.org (8.8.5/8.8.5) with SMTP id SAA13071
	for <xemacs-beta@xemacs.org>; Fri, 11 Apr 1997 18:04:32 -0500 (CDT)
Received: from sbkifer.cs.sunysb.edu (sbkifer.cs.sunysb.edu [130.245.1.35]) by cs.sunysb.edu (8.6.12/8.6.9) with SMTP id SAA15962; Fri, 11 Apr 1997 18:57:24 -0400
Message-Id: <199704112257.SAA15962@cs.sunysb.edu>
X-Authentication-Warning: sbcs.cs.sunysb.edu: Host sbkifer.cs.sunysb.edu didn't use HELO protocol
From: kifer@CS.SunySB.EDU (Michael Kifer)
To: Per Abrahamsen <abraham@dina.kvl.dk>
cc: xemacs-beta@xemacs.org
Subject: Re: Custom interface improvements 
In-reply-to: "Per Abrahamsen" of 11 Apr 1997 11:33:11 +0200
             <rjwwq9ykdk.fsf@zuse.dina.kvl.dk> 
Date: Fri, 11 Apr 1997 18:44:36 -0400
Sender: kifer@CS.SunySB.EDU


Per Abrahamsen <abraham@dina.kvl.dk>:
> 
> kifer@CS.SunySB.EDU (Michael Kifer) writes:
> 
> >     1. There doesn't seem to be a way to fold (hide) a group back after you
> >        unfold it. One would expect that such a thing would be provided in a
> >        widget.
> 
> Push the level button (the *'s befor ethe name).

Thanks. Didn't occur to me that `**' and such are buttons. Perhaps because
[] looks more like a button.
Still, there is a consistency problem. When you push [-], it behaves as a
button, and the menu unfolds. But then you would expect [@] and [ ] to behave
as buttons, too. In particular, pushing [@] should fold.

But a better way would be to keep separation between indicators and buttons.
Say, [ ], [-], [@], etc should always be just indicators, and
*,**,... buttons. Better yet, use more button-like symbols [*], [**], etc.
And for indicators use (-), (@), etc., which look lett button-like.

> >     4. It probably would be a good idea to disable Undo in the custom
> >        buffer.
> 
> I think more actions should flush the undo buffer.

But why keep it in the first place, especially if it causes troubles?
You already remember several useful values for each param, which is as good
as having undo.



	--michael  


