Errata for Motif Programming in the X Window System Environment

Page 36
Section Header: Motif Widgets; in the list of widget examples; the text for the CascadeButton; "...can be poped up..." should be "...can be popped up..."
Page 42
ISBN numbers and prices for the O'Reilly books are no longer valid. There are new versions of all of these books.
Page 43
Same as previous errata for the OSF books.
Page 83
Top of the page; The call data structure for a PushButton (and a few others) has changed; it is now an XmPushButtonCallbackStruct and has one new member different from the older XmAnyCallbackStruct (which still works).
Page 118
In the numbered list at the top of the page; item numbered 2; the XAPPLRESLANGPATH no longer exists according to current documentation.
Page 124
Exercise #5; "...WINDOW_MANAGER property..." should be "...RESOURCE_MANAGER property...".
Page 130
Section Header: Motif Label; in the first sentence; "is an instantable widget..." should be "...is an instantiable widget..."
Page 131
Figure 11.11 was switched by the publisher with Figure 11.26. This was fixed in the second printing.
Page 140
Figure 11.26 was switched by the publisher with Figure 11.11. This was fixed in the second printing.
Page 147
Bottom of page; below Example 11.3; text belongs to Exercise #1 that begins on the previous page and ends on the next page.
Page 165
Example 12.1; The call to XmMainWindowSetAreas() is missing in this Example.
Page 169
Section Header: Introduction; last sentence; "...out to implement..." should be "...out how to implement..."
Page 177
Exercise #3; suggestion; instead of a BulletinBoard manager, suggest that the student use a third (horizontal) RowColumn; it's easier.
Page 218
Figure 16.5; third column; 8th and 9th lines; "EnterNotifyMask" and "LeaveNotifyMask" should be "EnterWindowMask" and "LeaveWindowMask."
Page 230
Paragraph immediately before Section Header: Timeouts; last sentence; "...XlookupString()..." should be "...XLookupString()..."
Page 265
Section Header: Motif SelectionBox; second paragraph; states that activating any of the three buttons in a dialog will automatically unmanage the dialog--this is a 1.0 behavior; in 1.1 and on, only the OK and Cancel buttons automatically unmanage.
Page 280
Exercise #1; in Motif 1.1 and above, tab groups are automatically added for every widget grouping and keyboardTraversal is automatically enabled; this means that pointing to the DrawingArea is not enough to give it input focus for the user to enter a control-d; instead, you must "tab over" from the clear PushButton to the DrawingArea to give it input focus enabling entry of a control-d.
Page 290
First paragraph; "Figure 19.8 shows shows several..." should be "Figure 19.8 shows several..."
Page 293
Figure 19.12; last 2 function descriptions (XStoreColors() and XStoreNamedColors()) are both missing a comma between the last two parameters.
Page 324
Figure 20.25; figure heading; "XdefineCursor()..." should be "XDefineCursor()..."
Page 404
Figure 24.9; XCreatePixmapCursor() parameter declarations; "XColor foreground;" and "XColor background;" should be "XColor *foreground;" and "XColor *background;."


Google
 
All of the World Wide Web All of parrette.net
William A. Parrette's Web The Gift Shops @ parrette.net's Web

... or, try your search on ...

William A. Parrette's Web

[A picture of a up (or back) arrow] [A picture of a home or house]
Shop at the ...
Mall @ parrette.net
[A picture of a mailbox]
wap@
parrette.net
People have told me: "If there is there anything I can do to help, let me know."
Page retrieved on: Friday, November 21, 2008 at 06:01 AM PST
Page last modified on: Friday, September 29, 2006 at 03:44 PM PDT
[Logos for technologies used to build this site]
Page copyright © 1996 - 2008 William A. Parrette.
Page contents may be covered by one or more other copyrights -- noted where applicable and known.
KwMap.com - browse a Keyword Map of the Internet L3xicon.com - browse a Thesaurus and Lexicon of the Inernet
If you could say fifteen words to thousands of people today, what would you say?  CLICK HERE
`