REALbasic: The Definitive Guide by Matt Neuburg This errata page lists errors outstanding in the most recent printing. An errata list maintained by the author can be found at: http://www.tidbits.com/matt/rberrata.html. If you have any error reports or technical questions, you can send them to booktech@oreilly.com. (Please specify the printing date of your copy.) This page was updated on February 27, 2001. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification CONFIRMED errors: (xxiii) Delete the first 4 lines ("For more information... used in this book:"). <3> Change the first sentence to: "This chapter introduces the REALbasic workspace, also known as the IDE (for integrated development environment; see the Preface, What REALbasic Is Like)." (49) The third sentence in the fourth paragraph should be in parentheses: "(Except, of course... zero-based.)" (79) 4th para, last sentence; the first letter of the word "each" should be roman, not italic. <127> Fifth paragraph: in the last sentence, replace "Finally" with "Further" and add a new ending to this paragraph: "Finally, an array wrapper class solves the problem of the unusual status of arrays in REALbasic, that they are neither a class nor a datatype; for example, you cannot declare an array of array, but you can declare an array of a class that wraps an array." <152> References to the trick of setting the totalSeconds property to itself can all be deleted; the bug has been fixed. <157> The last sentence of the last paragraph, and the example, can be deleted; Insert and Append now work properly on Color arrays. <162> The section "Being Careful" can be deleted. The warning about not locking down memory can be moved to the start of the section, and the warning about not writing off the end of a memoryblock is no longer needed, because REALbasic now does bounds checking to ensure that this won't happen. (226) In line 1, add "or a boolean constant defined in a module" after "built-in global booleans". <262> In the RGBSurface discussion, there's a new feature: change "32" to "32 or 16," and add: "other Picture instances have a nil RGBSurface." Also, delete the warning; the bug has been fixed. {490} First and second paragraphs, "EnableDrag" should be "DragRow".