Jump to content

Macintosh C Programming Primer 1990

From RetroTechCollection

Macintosh C Programming Primer, Volume II: Mastering the Toolbox Using THINK C is a book by Dave Mark, published by Addison-Wesley, copyright 1990. ISBN 0-201-57016-5. This scan is the fifth printing, July 1992.[1] The Library of Congress data on the copyright page is for the two-volume set (QA76.8.M3M368 1989, card number 88-34992) and so also prints 0-201-15662-8, which is the ISBN of Volume I, Macintosh Programming Primer: Inside the Toolbox Using THINK's Lightspeed C by Dave Mark and Cartwright Reed (1989).[1][2] The numbered pages run to 512.[3]

Volume II follows on from Volume I. It covers memory management and handles, code resources (an INIT and control panel device are built as examples), Color QuickDraw, TextEdit and object programming in THINK C. The foreword is by Scott Knaster.[4]

It is the same book as the scan at Macintosh C Programming Primer 1989, which is the fourth printing (November 1991); the two printings have the same contents, including the THINK C 5.0 pages.

Contents

[edit | edit source]

Page numbers are from the book's contents list.[4]

  • Foreword by Scott Knaster, p. ix
  • Preface, p. xi
  • Acknowledgments, p. xiii
  • 1. Welcome Back, p. 1
  • 2. Toolbox Techniques, p. 17
  • 3. Code Resources, p. 41
  • 4. Color QuickDraw, p. 123
  • 5. TextEdit, p. 217
  • 6. Object Programming, p. 313
  • Appendix A: Glossary, p. 373
  • Appendix B: Code Listing, p. 395
  • Index, p. 497

After the index, pp. 508-512 carry "Working with THINK C 5.0", changes to the book's programs for version 5.0 of the compiler, which the contents list does not show.[3]

What this book does not contain

[edit | edit source]

It is a programming book. It has no service procedures, parts lists, schematics or electrical data for the Macintosh; Apple's repair documentation is in Category:Apple Service Source. The source code disk was sold separately (order form at the back of the book) and is not part of the scan. The hosted scan is 512 pages.

[edit | edit source]

Download: Macintosh_C_Programming_Primer_1990.pdf

References

[edit | edit source]
  1. ↑ 1.0 1.1 Dave Mark, Macintosh C Programming Primer, Volume II: Mastering the Toolbox Using THINK C (Addison-Wesley, 1990), title page and copyright page (PDF pp. 2-3).
  2. ↑ Open Library, Macintosh programming primer: inside the toolbox using THINK's Lightspeed C, record OL22218433M (ISBN 0201156628, 1989, x, 532 p.). Retrieved 2026-09-30.
  3. ↑ 3.0 3.1 Mark, Macintosh C Programming Primer, Volume II, "Working with THINK C 5.0", pp. 508-512 (PDF pp. 506-510).
  4. ↑ 4.0 4.1 Mark, Macintosh C Programming Primer, Volume II, Contents, pp. v-viii (PDF pp. 5-8).