Article View: comp.archives
Article #582[comp.windows.x.announce] announcing xtpanel 1.0 (interactive panel builder)
From: Steve Cole
Date: Fri, 04 Sep 1992 03:54
Date: Fri, 04 Sep 1992 03:54
74 lines
3858 bytes
3858 bytes
Archive-name: auto/comp.windows.x.announce/announcing-xtpanel-1-0-interactive-panel-builder The source for xtpanel has been posted to alt.sources, and is also available for anonymous ftp on </hanauma.Stanford.EDU:pub/X/xtpanel.tar.Z> Location (for anonymous FTP): Host: hanauma.Stanford.EDU (36.51.0.16) Dir: /pub/X File: xtpanel.tar.Z Size: 125125 bytes Note hanauma's ftp daemon doesn't like you using "ls" and "cd .." use "dir" and "cdup" instead. xtpanel - build an interactive program, from the command line or using a simple scripting language xtpanel provides a quick and easy way of producing a panel containing interactive objects such as buttons, sliders, and text fields, either from the command line or from an xtpanel script file. Each panel object maintains a string representation of its value. When the object is modified it updates its value and it can also perform an action such as printing its value or calling a system command. Objects can make use of the values of other objects in constructing their actions. The result is an interactive X windows program, without the need for conventional programming. This program is not intended as a replacement for a full featured interface programming toolkit like Tk or Dirt or as a replacement for a simple menu builder like xmenu, it falls somewhere in the gap between the two. It is intended as an easy to use tool that can be used to add an interactive wrapper to all those old programs and shells that you have lying around. Three utilities are provided with xtpanel. All three utilities are written as xtpanel scripts. The first is a script generator. This is a collection af xtpanel scripts that can be used to build, examine and test xtpanel script files. It is invoked using the command "xtpanel-generator". The second utility is a collection of example scripts and a master script that can be use to view and run the examples. It is invoked using the command "xtpanel-examples". A particularly powerful demo is the "lister" script example, which is a tool for maneuvering through a Unix filesystem and viewing files at any level. The third is a set of xtpanel scripts that present information about xtpanel, mostly taken from this manual page, in an interactive, menu-driven form. This is invoked by doing "xtpanel -help". This program uses the X toolkit and the MIT Athena widget set. xtpanel has been installed and tested on the following machines: Sun 4, OS 4.1.1, MIT X11R5 Sun 4, OS 4.1.1, Openwindows-3 DEC 3100, ULTRIX V4.2, MIT X11R5 DEC 3100, ULTRIX V4.2, UWS V4.2 (with optional MIT compatible subset) IBM RS6000, AIX V3.2, MIT X11R5 IBM RS6000, AIX V3.2, IBM X11R4 HP 700, HP-UX 8.05, HP X11R4 Convex C-1, OS 9.0, MIT X11R4 AUTHORS Steve Cole (steve@sep.stanford.edu) Dave Nichols (dave@sep.stanford.edu) Stanford Exploration Project, Department of Geophysics Stanford University, Stanford, CA 94305-2215 ----------------------------------------------------------------- Steve Cole (steve@sep.stanford.edu, apple!sep!steve) Department of Geophysics, Stanford University, Stanford, CA 94305
Technical Details
Message-ID:
<186mmaINN5r@agate.berkeley.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!agate!usenetReferences:
<9209031344.AA13589@expo.lcs.mit.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!agate!usenet From: steve@sep.stanford.edu (Steve Cole) Newsgroups: comp.archives Subject: [comp.windows.x.announce] announcing xtpanel 1.0 (interactive panel builder) Followup-To: comp.windows.x.announce Date: 4 Sep 1992 03:54:50 GMT Organization: Stanford Exploration Project Lines: 75 Approved: adam@soda.berkeley.edu Distribution: world Message-ID: <186mmaINN5r@agate.berkeley.edu> References: <9209031344.AA13589@expo.lcs.mit.edu> NNTP-Posting-Host: soda.berkeley.edu X-Original-Newsgroups: comp.windows.x.announce X-Original-Date: 3 Sep 92 13:44:21 GMT