From xemacs-m  Fri Apr 11 00:46:00 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 AAA01934
	for <xemacs-beta@xemacs.org>; Fri, 11 Apr 1997 00:45:59 -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 BAA06630; Fri, 11 Apr 1997 01:55:46 -0400
Message-Id: <199704110555.BAA06630@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: abraham@dina.kvl.dk
cc: xemacs-beta@xemacs.org
Subject: Custom interface improvements
Date: Fri, 11 Apr 1997 01:43:00 -0400
Sender: kifer@CS.SunySB.EDU


Couple of things seemed cryptic to me in the custom interface:

    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.

    2. When you press return or button3 on unfolded group items (whose button
	looks like [ ]), then you get a menu offering to set/reset,
	etc. the value.
	This doesn't make sense since there is no value to re/set.
	Instead, pressing return on 
	unfolded group items should fold the whole group (and when you
	press return on [-] it should unfold the group back, as it does now).
	The menu that you get by pressing button3 should offer the user to
	unfold or fold the group.
	On regular items (which do have values to change) it should behave
	as it does now.

Some other suggestions:

    3. The buffer is not read-only at the very beginning of the
       buffer and at its end.

    4. It probably would be a good idea to disable Undo in the custom
       buffer. Because Undo is not disabled, it does weird things.
       For instance, if I click on [?] and then do Undo, it confuses the
       program. Try: click on [?], then Undo, then click [?] again.
       The current line is doubled. If you type Undo again, things get even
       more confused.
       


	--michael  

