Path: ...!cyclone1.gnilink.net!gnilink.net!newsfeed2.telusplanet.net!newsfeed.telus.net!xmission!nnrp.xmission!not-for-mail From: George Peter Staplin Newsgroups: comp.lang.tcl Subject: ANNOUNCING: Whimterm 3 (an xterm widget) Date: Tue, 3 Jun 2008 22:38:39 +0000 (UTC) Organization: nil Lines: 34 Message-ID: NNTP-Posting-Host: georgeps.dsl.xmission.com X-Trace: news.xmission.com 1212532719 29815 166.70.196.201 (3 Jun 2008 22:38:39 GMT) X-Complaints-To: abuse@xmission.com NNTP-Posting-Date: Tue, 3 Jun 2008 22:38:39 +0000 (UTC) User-Agent: slrn/0.9.8.1pl1 (Debian) Bytes: 1839 X-Original-Bytes: 1796 Whimterm features an xterm widget for Tk. It allows using xterm's -into feature to embed a regular xterm into a Tk widget. It supports resizing of the parent, and you can change the font size of the xterm with ctrl-rightclick and the size will adjust via Tk_GeometryRequest (if possible). Here's a screenshot of the xterm widget with some ttk widgets running with Tk 8.5.2: http://www.xmission.com/~georgeps/implementation/software/megapkg/Whimterm.png It uses Tcl and Tk stubs. You can download the 3rd revision here (with a BSD license): http://www.xmission.com/~georgeps/implementation/software/megapkg/Whimterm-3.tar.bz2 To build it you will need to modify the Makefile for your system. No autoconf goo yet, if ever. The sources are in megapkg here: http://megapkg.googlecode.com/svn/trunk/Whimterm/ svn checkout http://megapkg.googlecode.com/svn/trunk/Whimterm This was inspired by a recent post requesting an xterm widget. I hope this helps. Example usage: pack [xterm .xterm] -fill both -expand 1 George