glasgow@MARLIN.NOSC.MIL (Michael G. Glasgow) (05/17/88)
Where is the Xhpw toolkit located. I heard that it was available through FTP, but do not know where. michaeL glasgow@marlin.nosc.mil Michael Glasgow Naval Ocean Systems Center 271 Catalina Blvd. San Diego, CA 92152-5000
ben@hpcvlx.HP.COM (Benjamin Ellsworth) (05/18/88)
Here is the announcement of the HP Widget Set: Hewlett-Packard is making available through MIT a preliminary version of the HP X Widget set to be donated for release on the R3 tape later this year. This preliminary distribution is accompanied by an early release of the HP X Widget manual and man pages. Please recognize that both the documentation and the widgets are preliminary releases; we have performed some QA, but undoubtedly problems still exist. If you encounter one, or have other comments, please let us know via the address listed below. These widgets reflect ongoing visual design that gives widgets a 3D appearance. In implementing a 3D visual representation we have attempted to emulate real world interactive devices such as buttons and sliders, rather than an arbitrary proprietary representation. Sites that have access to Internet can obtain the HP X Widget distribution using binary, anonymous ftp from expo.lcs.mit.edu (18.30.0.212) from the directory pub/Xhpw/. The sizes and checksums of the files are: filename bytes checksum Xhpw.tar.Z.aa 524288 34513 512 Xhpw.tar.Z.ab 235664 26992 231 The files can be reassembled using the command: cat Xhpw.tar.Z.a[ab] | uncompress | tar xf - Unfortunately, the widget set is too big for the xstuff server, so people without Internet access will have to find a friend who does. The "doc" directory contains a README file explaining how to produce a printable copy of the reference manual. We are quite interested in feedback on this set of widgets, as it will be the basis for a core set of components being spec'ed and prototyped by the X Consortium. If you have suggestions, constructive criticism, bug reports, or other comments (including compliments!) please send them to the following email address: widgets%hpcvlx@hplabs.hp.com We will respond to bug reports on a best efforts basis. This early distribution consists of the following widgets: Display ------- Static Raster - display an application created image Static Text - Format and display text Editing ------- Text Edit - single or multi-line text editor, with verification Selection --------- Push Button - rectangular button containing text Toggle - square or diamond button with adjacent text Layout ------ Bulletin board - post widgets at absolute x,y coordinates Form - constraint layout manager Panel - menubar smart manager Row column manager - lay out widgets in specified number of columns Scrolled window - vertical and horizontal scrollbars Title bar - support arbitrary number of text and other widgets Vertical paned manager - vertically tile panes, allow user to resize Menus ----- Pop up - post initial menu panes relative to cursor position Cascade - used with pop up menu to implement walking menus Utility ------- Scroll bar - horizontal or vertical Valuator - used in scrollbar Arrow - used in scrollbar Sash - used in vertical paned manager The following widgets are not implemented in the preliminary release, although they are mentioned in the documentation and are planned for the R3 release: List manager widget - provide browser-like functionality Image edit widget - allow users to create/edit images Other functionality which does not exist in this preliminary release: ATTACH pseudo-op Keyboard traversal between widgets Widget classing Pull down menu - supported by architecture, but will not be provided in the public source distribution