ActionScript 3.0 Cookbook by Joey Lott, Darron Schall, & Keith Peters The following errata were fixed in the digital version. This page was updated June 24, 2008. 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 (2) last line on the page; 'Note that is has created..' -> 'is' should be 'it' (4) 3rd paragraph, 2nd sentence; ..."and the last s4ets its frame rate to 31 fps." (70) 1st paragraph; In the paragraph flash.system.Capabilities.hasEbeddedVideo should be flash.system.Capabilities.hasEmbeddedVideo (173) under "Solution"; Use startDrop(), stopDrag() and dropTarget from the sprite class.... should be: Use startDrag(), stopDrag() and dropTarget from the sprite class.... {229} end of 3rd paragraph: "With earlier versions of Actionscript, you construct a text field using the TextField constructor as follows : var field:TextField=new TextField();" should be: "With earlier versions of Actionscript, you construct a text field using the TextField constructor as follows : createTextField();" (329) 1st paragraph; Reads: ..."The follow code demonstrates"... Should read: ..."The following code demonstrates"... (367) in the "discussion" section, 3rd paragraph ; "Recipe 15.1 discusses .... " should be "Recipe 15.10 discusses .... " (370) 3rd paragraph, 1st line; Wrong reference to 15.1 - the reference to create a pause/restart function should be 15.10. Same mistake in the 'See Also' paragraph that references 15.1 and 15.2. (412) 2nd paragraph, 6th line; "...why the data might be written..." should be "...why the data might not be written..." (439) 3rd paragraph, in the code example; "...is retrieved by lookig..." "looking" should be "looking" (441) 3rd paragraph; it says: "(note the ampersands in bold)" But in the code example, the ampersands are not in bold. (447) in the handleProgress function; "...the target of the vent..." "vent" should be "event" (460) 2nd paragraph; "...it is used to for subtraction" should be: "...it is used for subtraction" (475) In the example code, the line: import flash.util.*; should be: import flash.utils.*; (477) 1st paragraph, 3rd line; 'URLReuest' should be 'URLRequest' (483) 2nd paragraph, 2nd line; "...expression returns assigns" should be: "...expression assigns" (488) Discussion; var webService.WebService = new WebService() Should be: var webService:WebService = new WebService()