Updated to cover Flash MX, the newest version of Macromedia Flash, ActionScript for Flash MX: The Definitive Guide, Second Edition is the one book no serious Flash developer should be without.ActionScript is Macromedia's programming language for Flash MX, the popular authoring tool for creating rich internet applications and animations for the Web. With Macromedia's new focus on application development, ActionScript now includes a direct drawing API, loading of external MP3 and JPG files, improved sound control, an extensive set of text formatting tools, complete support for component development using movie clip subclasses, local data storage, accessibility features, and much more. And ActionScript for Flash MX: The Definitive Guide is the most complete, up-to-date reference available for the latest version of this language.Author Colin Moock, one of the most universally respected developers in the Flash community, has added hundreds of new code examples to show new Flash MX techniques in the real world: how to draw circles, save data to disk, convert arrays to onscreen tables, create reusable components, and preload variables, XML, and sounds. The book's language reference alone has nearly doubled from the first edition, with more than 250 new classes, objects, methods, and properties. You'll find exhaustive coverage of dozens of undocumented, under-documented, and mis-documented features.Along with the new material, Colin Moock has meticulously revised the entire text to conform to Flash MX best-coding practices. In particular, objected-oriented programming and the new event model get special attention in light of changes to Flash MX ActionScript. From sending data between two movies to creating getter/setter properties, the new edition of this book demystifies the often-confusing new features of Flash MX, giving developers easy access to its powerful new capabilities.ActionScript for Flash MX: The Definitive Guide is structured so non-programmers can learn how to use ActionScript and programmers can take their skills to new heights. If you are in the market to really learn about the hows and whys of ActionScript, then this is the book for you.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
is an independent web guru with a passion for networked creativity and expression. He has been researching, designing, and developing for the Web since 1995. Colin served as webmaster for SoftQuad, Inc. (makers of HoTMetaL PRO) until 1997, and then as web evangelist for ICE (one of Canada's leading interactive agencies) until 2001. He has created interactive content for Sony, Levi's, Nortel, Air Canada, Procter & Gamble, and Hewlett-Packard. Colin now divides his time between writing, speaking at conferences, and researching emerging web technology. His award-winning Flash work and his renowned support site for Flash developers (http://www.moock.org) have made him a well-known personality in the Flash developer community. He is a contributor to macromedia.com's Flash developer center, a tutorialist in the Flash MX Bible (2002, Wiley Publishing Inc.), and regularly appears in industry magazines such as cre@te! online. Colin's latest personal undertaking is Unity (http://www.moock.org/unity/), a Flash socket server for multi-user content.
Foreword; Preface; Second Edition Quick Start; What's New in Flash MX ActionScript; What's New in the Second Edition; What's Not in This Book; Undocumented ActionScript Features; Flash Naming Conventions; What Can ActionScript Do?; The Code Depot; Showcase; Typographical Conventions; We'd Like to Hear from You; Acknowledgments; Part I: ActionScript Fundamentals; Chapter 1: A Gentle Introductionfor Nonprogrammers; 1.1 Some Basic Phrases; 1.2 Further ActionScript Concepts; 1.3 Building a Multiple-Choice Quiz; 1.4 Onward!; Chapter 2: Variables; 2.1 Creating Variables (Declaration); 2.2 Assigning Values to Variables; 2.3 Changing and Retrieving Variable Values; 2.4 Types of Values; 2.5 Variable Scope; 2.6 Loading External Variables; 2.7 Some Applied Examples; 2.8 Onward!; Chapter 3: Data and Datatypes; 3.1 Data Versus Information; 3.2 Retaining Meaning with Datatypes; 3.3 Creating and Categorizing Data; 3.4 Datatype Conversion; 3.5 Primitive Data Versus Composite Data; 3.6 Copying, Comparing, and Passing Data; 3.7 Onward!; Chapter 4: Primitive Datatypes; 4.1 The Number Type; 4.2 Integers and Floating-Point Numbers; 4.3 Numeric Literals; 4.4 Working with Numbers; 4.5 The String Type; 4.6 Working with Strings; 4.7 The Boolean Type; 4.8 Undefined; 4.9 Null; 4.10 Onward!; Chapter 5: Operators; 5.1 General Features of Operators; 5.2 The Assignment Operator; 5.3 Arithmetic Operators; 5.4 The Equality and Inequality Operators; 5.5 The Strict Equality and Inequality Operators; 5.6 The Comparison Operators; 5.7 The Flash 4 String Operators; 5.8 The Logical Operators; 5.9 The Grouping Operator; 5.10 The Comma Operator; 5.11 The void Operator; 5.12 Other Operators; 5.13 Onward!; Chapter 6: Statements; 6.1 Types of Statements; 6.2 Statement Syntax; 6.3 The ActionScript Statements; 6.4 Statements Versus Actions; 6.5 Onward!; Chapter 7: Conditionals; 7.1 The if Statement; 7.2 The else Statement; 7.3 The else if Statement; 7.4 The switch Statement; 7.5 Compact Conditional Syntax; 7.6 Onward!; Chapter 8: Loop Statements; 8.1 The while Loop; 8.2 Loop Terminology; 8.3 The do-while Loop; 8.4 The for Loop; 8.5 The for-in Loop; 8.6 Stopping a Loop Prematurely; 8.7 Timeline and Clip Event Loops; 8.8 An Alternative to Timeline Loops:setInterval( ); 8.9 Onward!; Chapter 9: Functions; 9.1 Creating Functions; 9.2 Running Functions; 9.3 Passing Information to Functions; 9.4 Exiting and Returning Values from Functions; 9.5 Function Literals; 9.6 Function Availability and Life Span; 9.7 Function Scope; 9.8 Function Parameters Revisited; 9.9 Recursive Functions; 9.10 Nested Functions; 9.11 Built-in Functions; 9.12 Functions as Objects; 9.13 Centralizing Code; 9.14 The Multiple-Choice Quiz Revisited; 9.15 Onward!; Chapter 10: Events and Event Handling; 10.1 Synchronous Code Execution; 10.2 Event-Based Asynchronous Code Execution; 10.3 Types of Events; 10.4 Event Handling; 10.5 Event Handler Properties; 10.6 Listener Events; 10.7 Flash 5's on( ) and onClipEvent( ) Handlers; 10.8 Event Handler Lifespan; 10.9 Event Handler Scope; 10.10 Values of the this Keyword; 10.11 Flash 5-style onClipEvent( ) Order of Execution; 10.12 Copying Movie Clip Event Handlers; 10.13 Refreshing the Screen with updateAfterEvent( ); 10.14 Code Reusability; 10.15 Dynamic Movie Clip Event Handlers; 10.16 Event Handlers Applied; 10.17 Onward!; Chapter 11: Arrays; 11.1 What Is an Array?; 11.2 The Anatomy of an Array; 11.3 Creating Arrays; 11.4 Referencing Array Elements; 11.5 Determining the Size of an Array; 11.6 Named Array Elements; 11.7 Adding Elements to an Array; 11.8 Removing Elements from an Array; 11.9 General Array-Manipulation Tools; 11.10 Arrays as Objects; 11.11 Multidimensional Arrays; 11.12 The Multiple-Choice Quiz, Take 3; 11.13 Onward!; Chapter 12: Objects and Classes; 12.1 The Anatomy of an Object; 12.2 Instantiating Objects; 12.3 Object Properties; 12.4 Object Methods; 12.5 Classes and Object-Oriented Programming; 12.6 Using Standalone Object Instances as Associative Arrays; 12.7 The Almighty Prototype Chain; 12.8 Built-in ActionScript Classes and Objects; 12.9 OOP Quick Reference; 12.10 Further Topics; 12.11 Simulating Namespaces; 12.12 The Multiple-Choice Quiz, OOP Style; 12.13 Onward!; Chapter 13: Movie Clips; 13.1 The "Objectness" of Movie Clips; 13.2 Types of Movie Clips; 13.3 Creating Movie Clips; 13.4 Movie and Instance Stacking Order; 13.5 Referring to Instances and Main Movies; 13.6 Removing Clip Instances and Main Movies; 13.7 Method Versus Global Function Overlap Issues; 13.8 Drawing in a Movie Clip at Runtime; 13.9 Using Movie Clips as Buttons; 13.10 Input Focus and Movie Clips; 13.11 Building a Clock with Clips; 13.12 Onward!; Chapter 14: Movie Clip Subclasses and Components; 14.1 Creating the Library Symbol; 14.2 Creating and Invoking the Subclass Constructor; 14.3 Assigning the MovieClip Superclass; 14.4 Packaging Subclass Code and Library Symbols Together; 14.5 Making Movie Clip Components; 14.6 MovieClip Sub-Subclasses; 14.7 Summary; 14.8 Onward!; Chapter 15: Lexical Structure; 15.1 Whitespace; 15.2 Statement Terminators (Semicolons); 15.3 Comments; 15.4 Reserved Words; 15.5 Identifiers; 15.6 Case Sensitivity; 15.7 Onward!; Chapter 16: ActionScript Authoring Environment; 16.1 The Actions Panel; 16.2 Adding Scripts to Frames; 16.3 Adding Scripts to Buttons; 16.4 Adding Scripts to Movie Clips; 16.5 Where's All the Code?; 16.6 Productivity; 16.7 Externalizing ActionScript Code; 16.8 Defining Components; 16.9 Onward!; Chapter 17: Building a Flash Form; 17.1 The Flash Form Data Cycle; 17.2 Creating a Flash Fill-in Form; 17.3 Onward!; Part II: Language Reference; Chapter 18: ActionScript Language Reference; 18.1 Global Functions; 18.2 Global Properties; 18.3 Built-in Classes and Objects; 18.4 Entry Headings; 18.5 Alphabetical Language Reference; 18.6 Accessibility Object; 18.7 Accessibility.isActive( ) Method; 18.8 Accessibility.sendEvent( ) Method; 18.9 Arguments Object; 18.10 arguments.callee Property; 18.11 arguments.caller Property; 18.12 arguments.length Property; 18.13 Array Class; 18.14 Array.concat( ) Method; 18.15 Array.join( ) Method; 18.16 Array.length Property; 18.17 Array.pop( ) Method; 18.18 Array.push( ) Method; 18.19 Array.reverse( ) Method; 18.20 Array.shift( ) Method; 18.21 Array.slice( ) Method; 18.22 Array.sort( ) Method; 18.23 Array.sortOn( ) Method; 18.24 Array.splice( ) Method; 18.25 Array.toString( ) Method; 18.26 Array.unshift( ) Method; 18.27 Boolean( ) Global Function; 18.28 Boolean Class; 18.29 Boolean.toString( ) Method; 18.30 Boolean.valueOf( ) Method; 18.31 Button Class; 18.32 Button._alpha Property; 18.33 Button.enabled Property; 18.34 Button._focusrect Property; 18.35 Button.getDepth( ) Method; 18.36 Button._height Property; 18.37 Button keyPress Event Handler; 18.38 Button._name Property; 18.39 Button.onDragOut( ) Event Handler; 18.40 Button.onDragOver( ) Event Handler; 18.41 Button.onKillFocus( ) Event Handler; 18.42 Button.onPress( ) Event Handler; 18.43 Button.onRelease( ) Event Handler; 18.44 Button.onReleaseOutside( ) Event Handler; 18.45 Button.onRollOut( ) Event Handler; 18.46 Button.onRollOver( ) Event Handler; 18.47 Button.onSetFocus( ) Event Handler; 18.48 Button._parent Property; 18.49 Button._rotation Property; 18.50 Button.tabEnabled Property; 18.51 Button.tabIndex Property; 18.52 Button._target Property; 18.53 Button.trackAsMenu Property; 18.54 Button._url Property; 18.55 Button.useHandCursor Property; 18.56 Button._visible Property; 18.57 Button._width Property; 18.58 Button._x Property; 18.59 Button._xmouse Property; 18.60 Button._xscale Property; 18.61 Button._y Property; 18.62 Button._ymouse Property; 18.63 Button._yscale Property; 18.64 call( ) Global Function; 18.65 Capabilities Object; 18.66 capabilities.hasAccessibility Property; 18.67 capabilities.hasAudio Property; 18.68 capabilities.hasAudioEncoder Property; 18.69 capabilities.hasMP3 Property; 18.70 capabilities.hasVideoEncoder Property; 18.71 capabilities.input Property; 18.72 capabilities.isDebugger Property; 18.73 capabilities.language Property; 18.74 capabilities.manufacturer Property; 18.75 capabilities.os Property; 18.76 capabilities.pixelAspectRatio Property; 18.77 capabilities.screenColor Property; 18.78 capabilities.screenDPI Property; 18.79 capabilities.screenResolutionX Property; 18.80 capabilities.screenResolutionY Property; 18.81 capabilities.serverString Property; 18.82 capabilities.version Property; 18.83 clearInterval( ) Global Function; 18.84 Color Class; 18.85 Color.getRGB( ) Method; 18.86 Color.getTransform( ) Method; 18.87 Color.setRGB( ) Method; 18.88 Color.setTransform( ) Method; 18.89 Date( ) Global Function; 18.90 Date Class; 18.91 Date.getDate( ) Method; 18.92 Date.getDay( ) Method; 18.93 Date.getFullYear( ) Method; 18.94 Date.getHours( ) Method; 18.95 Date.getMilliseconds( ) Method; 18.96 Date.getMinutes( ) Method; 18.97 Date.getMonth( ) Method; 18.98 Date.getSeconds( ) Method; 18.99 Date.getTime( ) Method; 18.100 Date.getTimezoneOffset( ) Method; 18.101 Date.getUTCDate( ) Method; 18.102 Date.getUTCDay( ) Method; 18.103 Date.getUTCFullYear( ) Method; 18.104 Date.getUTCHours( ) Method; 18.105 Date.getUTCMilliseconds( ) Method; 18.106 Date.getUTCMinutes( ) Method; 18.107 Date.getUTCMonth( ) Method; 18.108 Date.getUTCSeconds( ) Method; 18.109 Date.getYear( ) Method; 18.110 Date.setDate( ) Method; 18.111 Date.setFullYear( ) Method; 18.112 Date.setHours( ) Method; 18.113 Date.setMilliseconds( ) Method; 18.114 Date.setMinutes( ) Method; 18.115 Date.setMonth( ) Method; 18.116 Date.setSeconds( ) Method; 18.117 Date.setTime( ) Method; 18.118 Date.setUTCDate( ) Method; 18.119 Date.setUTCFullYear( ) Method; 18.120 Date.setUTCHours( ) Method; 18.121 Date.setUTCMilliseconds( ) Method; 18.122 Date.setUTCMinutes( ) Method; 18.123 Date.setUTCMonth( ) Method; 18.124 Date.setUTCSeconds( ) Method; 18.125 Date.setYear( ) Method; 18.126 Date.toString( ) Method; 18.127 Date.UTC( ) Class Method; 18.128 Date.valueOf( ) Method; 18.129 delete Operator; 18.130 duplicateMovieClip( ) Global Function; 18.131 #endinitclip Pragma; 18.132 escape( ) Global Function; 18.133 eval( ) Global Function; 18.134 _focusrect Global Property; 18.135 fscommand( ) Global Function; 18.136 Function Class; 18.137 Function.apply( ) Method; 18.138 Function.call( ) Method; 18.139 Function.prototype Property; 18.140 Function.toString( ) Method; 18.141 getProperty( ) Global Function; 18.142 getTimer( ) Global Function; 18.143 getURL( ) Global Function; 18.144 getVersion( ) Global Function; 18.145 _global Object; 18.146 gotoAndPlay( ) Global Function; 18.147 gotoAndStop( ) Global Function; 18.148 _highquality Global Property; 18.149 #include Directive; 18.150 Infinity Global Property; 18.151 -Infinity Global Property; 18.152 #initclip Pragma; 18.153 instanceof Operator; 18.154 int( ) Global Function; 18.155 isFinite( ) Global Function; 18.156 isNaN( ) Global Function; 18.157 Key Object; 18.158 Key.addListener( ) Method; 18.159 Key.getAscii( ) Method; 18.160 Key.getCode( ) Method; 18.161 Key.isDown( ) Method; 18.162 Key.isToggled( ) Method; 18.163 Key.onKeyDown( ) Listener Event; 18.164 Key.onKeyUp( ) Listener Event; 18.165 Key.removeListener( ) Method; 18.166 _leveln Global Property; 18.167 loadMovie( ) Global Function; 18.168 loadMovieNum( ) Global Function; 18.169 loadVariables( ) Global Function; 18.170 loadVariablesNum( ) Global Function; 18.171 LoadVars Class; 18.172 LoadVars.contentType Property; 18.173 LoadVars.decode( ) Method; 18.174 LoadVars.getBytesLoaded( ) Method; 18.175 LoadVars.getBytesTotal( ) Method; 18.176 LoadVars.load( ) Method; 18.177 LoadVars.loaded Property; 18.178 LoadVars.onData( ) Event Handler; 18.179 LoadVars.onLoad( ) Event Handler; 18.180 LoadVars.send( ) Method; 18.181 LoadVars.sendAndLoad( ) Method; 18.182 LoadVars.toString( ) Method; 18.183 LocalConnection Class; 18.184 LocalConnection.allowDomain( ) Event Handler; 18.185 LocalConnection.close( ) Method; 18.186 LocalConnection.connect( ) Method; 18.187 LocalConnection.domain( ) Method; 18.188 LocalConnection.onStatus( ) Event Handler; 18.189 LocalConnection.send( ) Method; 18.190 Math Object; 18.191 Math.abs( ) Method; 18.192 Math.acos( ) Method; 18.193 Math.asin( ) Method; 18.194 Math.atan( ) Method; 18.195 Math.atan2( ) Method; 18.196 Math.ceil( ) Method; 18.197 Math.cos( ) Method; 18.198 Math.E Property; 18.199 Math.exp( ) Method; 18.200 Math.floor( ) Method; 18.201 Math.LN10 Property; 18.202 Math.LN2 Property; 18.203 Math.log( ) Method; 18.204 Math.LOG10E Property; 18.205 Math.LOG2E Property; 18.206 Math.max( ) Method; 18.207 Math.min( ) Method; 18.208 Math.PI Property; 18.209 Math.pow( ) Method; 18.210 Math.random( ) Method; 18.211 Math.round( ) Method; 18.212 Math.sin( ) Method; 18.213 Math.sqrt( ) Method; 18.214 Math.SQRT1_2 Property; 18.215 Math.SQRT2 Property; 18.216 Math.tan( ) Method; 18.217 maxscroll Property; 18.218 Mouse Object; 18.219 Mouse.addListener( ) Method; 18.220 Mouse.hide( ) Method; 18.221 Mouse.onMouseDown( ) Listener Event; 18.222 Mouse.onMouseMove( ) Listener Event; 18.223 Mouse.onMouseUp( ) Listener Event; 18.224 Mouse.show( ) Method; 18.225 Mouse.removeListener( ) Method; 18.226 MovieClip Class; 18.227 MovieClip._alpha Property; 18.228 MovieClip.attachMovie( ) Method; 18.229 MovieClip.beginFill( ) Method; 18.230 MovieClip.beginGradientFill( ) Method; 18.231 MovieClip.clear( ) Method; 18.232 MovieClip.createEmptyMovieClip( ) Method; 18.233 MovieClip.createTextField( ) Method; 18.234 MovieClip._currentframe Property; 18.235 MovieClip.curveTo( ) Method; 18.236 MovieClip._droptarget Property; 18.237 MovieClip.duplicateMovieClip( ) Method; 18.238 MovieClip.enabled Property; 18.239 MovieClip.endFill( ) Method; 18.240 MovieClip.focusEnabled Property; 18.241 MovieClip._focusrect Property; 18.242 MovieClip._framesloaded Property; 18.243 MovieClip.getBounds( ) Method; 18.244 MovieClip.getBytesLoaded( ) Method; 18.245 MovieClip.getBytesTotal( ) Method; 18.246 MovieClip.getDepth( ) Method; 18.247 MovieClip.getURL( ) Method; 18.248 MovieClip.globalToLocal( ) Method; 18.249 MovieClip.gotoAndPlay( ) Method; 18.250 MovieClip.gotoAndStop( ) Method; 18.251 MovieClip._height Property; 18.252 MovieClip.hitArea Property; 18.253 MovieClip.hitTest( ) Method; 18.254 MovieClip.lineStyle( ) Method; 18.255 MovieClip.lineTo( ) Method; 18.256 MovieClip.loadMovie( ) Method; 18.257 MovieClip.loadVariables( ) Method; 18.258 MovieClip.localToGlobal( ) Method; 18.259 MovieClip.moveTo( ) Method; 18.260 MovieClip._name Property; 18.261 MovieClip.nextFrame( ) Method; 18.262 MovieClip.onData ( ) Event Handler; 18.263 MovieClip.onDragOut( ) Event Handler; 18.264 MovieClip.onDragOver( ) Event Handler; 18.265 MovieClip.onEnterFrame ( ) Event Handler; 18.266 MovieClip.onKeyDown ( ) Event Handler; 18.267 MovieClip.onKeyUp ( ) Event Handler; 18.268 MovieClip.onKillFocus ( ) Event Handler; 18.269 MovieClip.onLoad ( ) Event Handler; 18.270 MovieClip.onMouseDown( ) Event Handler; 18.271 MovieClip.onMouseMove( ) Event Handler; 18.272 MovieClip.onMouseUp( ) Event Handler; 18.273 MovieClip.onPress( ) Event Handler; 18.274 MovieClip.onRelease( ) Event Handler; 18.275 MovieClip.onReleaseOutside( ) Event Handler; 18.276 MovieClip.onRollOut( ) Event Handler; 18.277 MovieClip.onRollOver( ) Event Handler; 18.278 MovieClip.onSetFocus( ) Event Handler; 18.279 MovieClip.onUnload( ) Event Handler; 18.280 MovieClip._parent Property; 18.281 MovieClip.play( ) Method; 18.282 MovieClip.prevFrame( ) Method; 18.283 MovieClip.removeMovieClip( ) Method; 18.284 MovieClip._rotation Property; 18.285 MovieClip.setMask( ) Method; 18.286 MovieClip.startDrag( ) Method; 18.287 MovieClip.stop( ) Method; 18.288 MovieClip.stopDrag( ) Method; 18.289 MovieClip.swapDepths( ) Method; 18.290 MovieClip.tabChildren Property; 18.291 MovieClip.tabEnabled Property; 18.292 MovieClip.tabIndex Property; 18.293 MovieClip._target Property; 18.294 MovieClip._totalframes Property; 18.295 MovieClip.trackAsMenu Property;...
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
GRATIS per la spedizione in U.S.A.
Destinazione, tempi e costiDa: ThriftBooks-Dallas, Dallas, TX, U.S.A.
Paperback. Condizione: Fair. No Jacket. Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less 2.94. Codice articolo G059600396XI5N00
Quantità: 1 disponibili
Da: Better World Books, Mishawaka, IN, U.S.A.
Condizione: Good. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Codice articolo GRP29050868
Quantità: 1 disponibili
Da: Wonder Book, Frederick, MD, U.S.A.
Condizione: Very Good. Very Good condition. 2nd edition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Bundled media such as CDs, DVDs, floppy disks or access codes may not be included. Codice articolo R03O-00026
Quantità: 2 disponibili
Da: AwesomeBooks, Wallingford, Regno Unito
Paperback. Condizione: Very Good. ActionScript for Flash MX: The Definitive Guide This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Codice articolo 7719-9780596003968
Quantità: 2 disponibili
Da: Bahamut Media, Reading, Regno Unito
Paperback. Condizione: Very Good. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Codice articolo 6545-9780596003968
Quantità: 2 disponibili
Da: Better World Books Ltd, Dunfermline, Regno Unito
Condizione: Very Good. Ships from the UK. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Codice articolo 44975045-20
Quantità: 1 disponibili
Da: De Boeken van Wouter, Amsterdam, NEDER, Paesi Bassi
Please note: below is a general description of how we classify our condition types. If you would like a closer look or have any specific questions, please feel free to send us a message, and we will gladly check it for you. Condition descriptions: UsedlikeNew: Barely any signs of use, almost like new. UsedGood: May show some light signs of use, such as slight discoloration or a name written on the front endpaper, but generally no markings or notes in the text. UsedAcceptable: Book in acceptable condition. May show signs of use, such as some discoloration, reading creases in the spine, underlining, notes, slight dirt on edges, dog-eared pages, or a bent spine. New: Book is new. ZB 48-4 210821. Codice articolo 9780596003968
Quantità: 1 disponibili
Da: Buchpark, Trebbin, Germania
Condizione: Gut. Zustand: Gut - Gebrauchs- und Lagerspuren. 2. Auflage. Außen: verschmutzt, angestoßen. Innen: Notizen / Markierungen, Geknickt. | Seiten: 1088 | Sprache: Englisch | Produktart: Sonstiges. Codice articolo 1054580/3
Quantità: 1 disponibili
Da: Buchpark, Trebbin, Germania
Condizione: Sehr gut. Zustand: Sehr gut - Gepflegter, sauberer Zustand. 2. Auflage. Aus der Auflösung einer renommierten Bibliothek. Kann Stempel beinhalten. | Seiten: 1088 | Sprache: Englisch | Produktart: Sonstiges. Codice articolo 1054580/202
Quantità: 2 disponibili
Da: Buchpark, Trebbin, Germania
Condizione: Gut. Zustand: Gut - Gebrauchs- und Lagerspuren. 2. Auflage. Innen: gewellt / Feuchtigkeitsschaden. Aus der Auflösung einer renommierten Bibliothek. Kann Stempel beinhalten. | Seiten: 1088 | Sprache: Englisch | Produktart: Sonstiges. Codice articolo 1054580/203
Quantità: 1 disponibili