From xemacs-m  Mon Mar 17 16:14:20 1997
Received: from ns2.eds.com (ns2.eds.com [199.228.142.78])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id QAA28042
	for <xemacs-beta@xemacs.org>; Mon, 17 Mar 1997 16:14:20 -0600 (CST)
Received: from nnsp.eds.com (nnsp.eds.com [130.174.32.78])
	by ns2.eds.com (8.8.5/8.8.5) with ESMTP id RAA25497
	for <xemacs-beta@xemacs.org>; Mon, 17 Mar 1997 17:14:20 -0500 (EST)
Received: from kocrsv04.delcoelect.com (kocrsv04.delcoelect.com [144.250.100.205])
	by nnsp.eds.com (8.8.5/8.8.5) with ESMTP id RAA01332
	for <xemacs-beta@xemacs.org>; Mon, 17 Mar 1997 17:13:50 -0500 (EST)
Received: from kocrsw12.delcoelect.com (kocrsw12.delcoelect.com [144.250.106.18]) by kocrsv04.delcoelect.com (8.7.5/8.7.3) with SMTP id RAA07081 for <xemacs-beta@xemacs.org>; Mon, 17 Mar 1997 17:13:49 -0500 (EST)
Received: from kocrsw12 by kocrsw12.delcoelect.com (SMI-8.6/SMI-SVR4)
	id RAA09051; Mon, 17 Mar 1997 17:13:48 -0500
X-Mailer: exmh version 2.0gamma 1/27/97
To: xemacs-beta@xemacs.org
Subject: Re: XEmacs needs a GUI toolkit interface. 
X-Face: 4tk3bJx]I+QTZ|=]*1+Z){9+;5u_hK*NBeZK6[+B+iB%bVuOJ%^uK~fIG}O-}%WLX*D
 ^aW>Gv8E3Xtz0\N&fQl^:pj<K{xM`:d>pPt:9lF-YXB%O)?@rd?*/jE!s94`?]:jJ#C5RDP:;M
 r.3lwo`0{vIT+<{%IRwe]vLd]7>\X|*z{TUX_t;?TPcOLBMIv8_V92!Vk(*DJVU~0M[`5D^PAW
 LniO1?YYWArMU*j9o+>?1MWi.lO?F-?aVt:qQ8OaG?R}B:I!7S_+KuzxZ.f9M@$z#n\bG2$Q2{od
Date: Mon, 17 Mar 1997 17:13:47 -0500
Message-ID: <9049.858636827@kocrsw12>
From: Mike Scheidler <c23mts@eng.delcoelect.com>

"Bob" == Bob Weiner <weiner@infodock.com> writes:
 Bob> 
 >>>>>> "WMP" == William M Perry <wmperry@aventail.com> writes:
 Bob> 
 WMP> What would be great is a real elisp interface to something like a
 WMP> real GUI toolkit, able to specify callbacks, etc.  Building on the
 WMP> Perl/Tk code would be nice.  Either that, or we need better widgets,
 WMP> and the ability to embed them in a buffer.  `widget' is cool now, but
 WMP> it would be nice to have something like a _real_ listbox, tree
 WMP> control, etc.
 Bob> 
 Bob> Right now, I think TK is probably a good way to go because it is portable
 Bob> and has a fairly rich set of widgets and multiple language bindings.

I agree that the Tk widgets would provide ideal functionality and
appearance.  I've used both XEmacs and Tk for several years, and would love
to see them paired up.  Of course, I don't think we'd need the entire Tk
library though--I doubt that we'd find much use for the text widget, for
instance.  :-)

I've never really dug very much into the nuts and bolts of either package,
but I'd imagine that the biggest hurdle would be in setting up and managing
the event loop.  Does anybody have a feel for whether this is doable
without making radical changes?

 Bob> If you seriously want this stuff, get serious about it.  If not, we can
 Bob> wait and see what turns up.

As I said above, I'd love to see this come to pass.  If things ever get off
the ground, I'd like to help out.

-- 
Mike Scheidler                     c23mts@eng.delcoelect.com
Corporate Software Technology
Delco Electronics Corporation      PHONE:  (765) 451-0319
Kokomo, IN 46904-9005              GMNET:  8-322-0319


