---------------------------------------------------------------------------- The Florida SunFlash XView Version 3.0 now available SunFLASH Vol 35 #31 November 1991 ---------------------------------------------------------------------------- I have verified that the two archive sites have the XView Version 3.0 source. -johnj ---------------------------------------------------------------------------- From: kasso@aha.Eng.Sun.COM (Chris Kasso) Newsgroups: comp.archives Subject: [alt.toolkits.xview] XView Version 3.0 now available The source release of XView Version 3.0 is now available for ftp from export.lcs.mit.edu and xview.ucdavis.edu. The XView 3.0 source release includes the complete source for the XView toolkit, the OLWM window manager, a number of sample XView applications, and a collection of commercial-quality Lucida bitmap fonts from Bigelow & Holmes. What Is XView: ------------- XView is a user-interface toolkit to support interactive, graphics-based applications running under the X Window System. XView provides a set of pre-built, user-interface objects such as canvases, scrollbars, menus, and control panels. The appearance and functionality of these objects follow the OPEN LOOK Graphical User Interface (GUI) specification. XView features an object-oriented style Application Programmer's Interface (API) that is straightforward and easy to learn. XView's API is very similar to the API of the SunView toolkit; in practice, most SunView applications can be converted to XView in a few days, although some will take longer. Additionally, XView provides both 2D and 3D-look OPEN LOOK graphical interfaces through the usage of the OPEN LOOK graphics library (OLGX). Changes in XView Version 3: ------------------------------ - Drag and Drop pkg - New Selection pkg - New Notice pkg - OPEN LOOK mouseless support - Multi-visual support - Panel Drop Target item - xv_window_loop() (Similar to SunView's window_loop) - Better support for Panel Item extensions - Better ANSI and C++ support in the source. - Binary Compatible with Version 2 - Lots of bug fixes What is OLWM: ------------ OLWM is an ICCCM-compliant window manager, also based on the OPEN LOOK GUI. OLWM is a "stand-alone" window manager, not dependent on any toolkit code. OLWM provides both 2D and 3D-look OPEN LOOK graphical interfaces through the usage of the OPEN LOOK graphics library (OLGX). OLGX is written to the Xlib interface and does not use any toolkit. Changes in OLWM Version 3: ------------------------- - more configuration options - automatic updating of root menu - support for multiple screens - dynamic updating of resources and key bindings - OPEN LOOK mouseless support (includes many keyboard functions) - support for SHAPE extension - improved support for transient windows - support for running in non-default visuals - many bug fixes What Libraries are Included: --------------------------- - XView (XView user interface toolkit) - XVPS (NeWS/PostScript canvas package demo) - OLGX (OPEN LOOK Graphics for X) What XView Applications are Included: ------------------------------------ - clock - textedit (graphical file editor) - cmdtool/shelltool (a terminal emulator) - props (root properties program) In addition, we are including a script that helps convert SunView programs to XView by flagging the application code that needs to be changed and another tool which helps convert SunView ".defaults" files into ".Xdefaults" resource files. What Contributed Clients are Included: ------------------------------------- The examples from the XView Programmer's Manual from O'Reilly. This includes over 70 simple example programs to show features in each of the XView packages and three examples of new XView subclasses. Getting the Release: ------------------- XView version 3.0 source release: xview3-announce This message README More information about the Release UNPACKING How to unpack the release CHECKSUMS BSD style checksums xview3.tar.Z.a? Split compressed tar file pieces FTP sites for the XView source: Location Machine Name ftp login ftp directory --------------------------------------------------------------------- west coast xview.ucdavis.edu ftp pub/XView/XView3.0/* east coast export.lcs.mit.edu ftp contrib/xview3 Fixes/ 393 Oct 7 21:23 CHECKSUMS 8374 Oct 7 21:23 README 363 Oct 7 21:23 UNPACKING 4598 Oct 8 01:01 xview3-announce 398575 Oct 7 21:23 xview3.tar.Z.aa 507006 Oct 7 21:24 xview3.tar.Z.ab 498098 Oct 7 21:24 xview3.tar.Z.ac 467083 Oct 7 21:24 xview3.tar.Z.ad 457568 Oct 7 21:25 xview3.tar.Z.ae 379468 Oct 7 21:25 xview3.tar.Z.af 410040 Oct 7 21:25 xview3.tar.Z.ag 409084 Oct 7 21:25 xview3.tar.Z.ah 423956 Oct 7 21:26 xview3.tar.Z.ai 387575 Oct 7 21:26 xview3.tar.Z.aj 402751 Oct 7 21:26 xview3.tar.Z.ak 913 Oct 7 21:26 xview3.tar.Z.al When transferring a tar file via ftp, be sure to set binary mode first. Files must be transferred in image mode (use the ftp "binary" and "mget" commands). If you are doing an "mget" you'll probably want to use ftp with the "-i" option to prevent it from asking you about every file. Building the Release: -------------------- To build XView, you need the XView source release and installed X11 Release 5 header files, libraries and config directory. More Information: ---------------- For more information refer to the README file found in the release. Please direct comments or questions about this source donation to comp.windows.open-look or xviewbugs@Eng.Sun.COM. Thank you for your support, The XView Development Team SunSoft, Inc. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ For information send mail to info-sunflash@sunvice.East.Sun.COM. Subscription requests should be sent to sunflash-request@sunvice.East.Sun.COM. Archives are on solar.nova.edu and paris.cs.miami.edu. All prices, availability, and other statements relating to Sun or third party products are valid in the U.S. only. Please contact your local Sales Representative for details of pricing and product availability in your region. Descriptions of, or references to products or publications within SunFlash does not imply an endorsement of that product or publication by Sun Microsystems. John McLaughlin, SunFlash editor, flash@sunvice.East.Sun.COM. (305) 776-7770.