1 | Widget Creation Library Version 2.6 Distribution |
---|
2 | ------------------------------------------------ |
---|
3 | |
---|
4 | The distribution contains files which make up the Widget Creation |
---|
5 | Library (Wcl or libWc.a), and resource interpreters and utility |
---|
6 | libraries (which include Table widgets) for each of the following |
---|
7 | widget sets: Athena, Motif, and OpenLook. |
---|
8 | |
---|
9 | Wcl is completely widget set independent. It provides mechanisms to |
---|
10 | allow an entire user interface to be specified in resource files. |
---|
11 | Basically, this amounts to providing new resources for specifying the |
---|
12 | types of the widgets and the widget heirarchy. In addition, Wcl |
---|
13 | provides several callbacks and action functions which many programs |
---|
14 | need. |
---|
15 | |
---|
16 | See README20 for general information about Wcl version 2, and README22 |
---|
17 | for additional features introduced in Wcl version 2.2 and version 2.1, |
---|
18 | and README23 for new features in Wcl 2.3, README24 for new features |
---|
19 | in Wcl 2.4, and README25 for new features in Wcl 2.5 |
---|
20 | |
---|
21 | New Features of Wcl 2.6 |
---|
22 | ------------------------ |
---|
23 | |
---|
24 | brokenXmTextShowPosition When XmText widgets are used for Wcl messages |
---|
25 | via XmpMessageWidget, sometimes there can |
---|
26 | be a problem with XmTextShowPosition. If so |
---|
27 | in specific cases, you can set this attribute |
---|
28 | to somewhat avoid the side effects. Sigh. |
---|
29 | |
---|
30 | New Platform Support |
---|
31 | -------------------- |
---|
32 | HP 'Snake' platforms MakeByHand can be used to build the distribution |
---|
33 | by using WcMake1.hp and WcMake2.hp. Some people |
---|
34 | had problems with CFLAGS for the silly HP cc... |
---|
35 | |
---|
36 | VMS Better!! Try the new VMSWcl.com. Several changes |
---|
37 | in libWc to deal with VMS file naming. Thanks to |
---|
38 | Peter Scott. |
---|
39 | |
---|
40 | OSF1 Pretty simple really - trivial changes to |
---|
41 | Wc/WcSetValues.c, and a few things in the |
---|
42 | Imakefile and Wc.tmpl. Use imake. Thanks to |
---|
43 | danial@macsch.com (Danial Beck). |
---|
44 | |
---|
45 | AIX Better than before. Use WcMake?.aix and |
---|
46 | MakeByHand. |
---|
47 | |
---|
48 | Bug Fixes |
---|
49 | --------- |
---|
50 | |
---|
51 | COPY -> COPY.h The include files with the copyright notices |
---|
52 | has been renamed to match normal include file |
---|
53 | naming conventions. For VMS, among others. |
---|
54 | |
---|
55 | Xmp/Table Some geometry problems when used with XmForm |
---|
56 | have been fixed. |
---|
57 | |
---|
58 | XmpPopupACT Now avoids possible problems, and reports |
---|
59 | specifically what the problems are if any. |
---|
60 | For example, popups need to be posted using |
---|
61 | button events, and menu panes must be XmRowCol's |
---|
62 | with appropriate attributes. |
---|
63 | |
---|
64 | ETC Several assorted problems isolated by Marc Evans |
---|
65 | (Marc@Synergytics.Com) |
---|
66 | _____________________________________________________________________ |
---|
67 | | David E. Smyth David.E.Smyth@jpl.nasa.gov |_ |
---|
68 | |_____________________________________________________________________| | |
---|
69 | | Project: Mars Pathfinder -- Low Cost Lander with "Rocky IV" Rover | | |
---|
70 | | Team: Flight Software -- Object-Oriented Software for Mars | | |
---|
71 | |_____________________________________________________________________| | |
---|
72 | | Voice: (818) 393-7944 | | |
---|
73 | | FAX: (818) 393-0530 | | |
---|
74 | | Office: Space Flight Operations Facility 230/207a | | |
---|
75 | | Snail: JPL, MS 230-200, 4800 Oak Grove Dr., Pasadena, CA 91109 | | |
---|
76 | |_____________________________________________________________________| | |
---|
77 | |_____________________________________________________________________| |
---|