Widget Creation Library Version 2.7 Distribution ------------------------------------------------ The distribution contains files which make up the Widget Creation Library (Wcl or libWc.a), and resource interpreters and utility libraries (which include Table widgets) for each of the following widget sets: Athena, Motif, and OpenLook. Wcl is completely widget set independent. It provides mechanisms to allow an entire user interface to be specified in resource files. Basically, this amounts to providing new resources for specifying the types of the widgets and the widget heirarchy. In addition, Wcl provides several callbacks and action functions which many programs need. See README20 for general information about Wcl version 2, and README22 for additional features introduced in Wcl version 2.2 and version 2.1, and README23 for new features in Wcl 2.3, README24 for new features in Wcl 2.4, README25 for new features in Wcl 2.5, and README26 for new features in Wcl 2.6. New Features of Wcl 2.7 ------------------------ New Platform Support -------------------- Bug Fixes --------- WcTemplateInit() Sometimes would dump core on some platforms due to passing (Widget)0 to WcLoadResourceFileIntoDatabase. Bug identified by Sunjay Talele (set@eng.ufl.edu) R6 Athena Widgets Fixed XpAthena.h, XpAthenaP.h, and Xp.c to only use Logo, Clock, and Mailbox in appropriate releases: none of these exist in R6. Thanks to Klaus Elsbernd WcInvokeAction Did not always handle null clientData properly. WcLateBinder Did not always pass registered client data thru. This caused problems for people porting from 1.06. Bug reported by Jon Reid Table Border widths not always handled correctly. Bug reported by john@panic.harvard.edu (John Roll) _____________________________________________________________________ | David E. Smyth David.E.Smyth@jpl.nasa.gov |_ |_____________________________________________________________________| | | Project: Mars Pathfinder -- Low Cost Lander with "Rocky IV" Rover | | | Team: Flight Software -- Object-Oriented Software for Mars | | |_____________________________________________________________________| | | Voice: (818) 393-7944 | | | FAX: (818) 393-0530 | | | Office: Space Flight Operations Facility 230/207a | | | Snail: JPL, MS 230-200, 4800 Oak Grove Dr., Pasadena, CA 91109 | | |_____________________________________________________________________| | |_____________________________________________________________________|