Carbon Programming provides in-depth coverage of many aspects of Macintosh programming, and includes source code listings and explanatory comments for 27 demonstration programs. The companion web site contains the ready-to-compile project, source code, and resource files for all demonstration programs.<>In Carbon Programming you will learn how to:<>- Create and manage all elements of the Mac OS 9 and Mac OS X graphical user interfaces (menu, windows, dialogs, alerts, sheets, controls, lists, help balloons and tags, icons, cursors, and so on).<>- Perform file input/output, and create and manage the associated dialogs and alerts.<>- Implement printing, scrap management, drag and drop, sound and speech, notifications, Apple Help, multiple-monitor support, inter-application communication, Finder support, and so on.<>- Draw text and graphics, format and display dates, times, and numbers, and create basic text-editing applications.<>K.J. Bricknell is the author of Macintosh C: A Hobbyist's Guide to Programming the Mac OS in C, which was first published on the Internet in early 1996. That work is currently hosted by MacTech magazine, the only magazine focused on Macintosh technology and development, distributed in 64 countries, and read by tens of thousands of programmers and solution providers. Carbon Programming is a "carbonized" and significantly expanded version of Macintosh C, and incorporates much feedback, received over more than five years, from users of that product."/>
462541
9780672322679
Out of Stock
The item you're looking for is currently unavailable.
This book teaches you how to write programs for the Apple Macintosh computer using the Carbon Application Programming Interface, the C language, and the Metrowerks CodeWarrior development system. The use of the Carbon API ensures that your programs will run native on both Mac OS 9 and Mac OS X, and take advantage of the advanced features of Mac OS X when run on that system. The book also teaches you how to "carbonize" existing non-Carbon programs so that they will run native on Mac OS X.<>Carbon Programming provides in-depth coverage of many aspects of Macintosh programming, and includes source code listings and explanatory comments for 27 demonstration programs. The companion web site contains the ready-to-compile project, source code, and resource files for all demonstration programs.<>In Carbon Programming you will learn how to:<>- Create and manage all elements of the Mac OS 9 and Mac OS X graphical user interfaces (menu, windows, dialogs, alerts, sheets, controls, lists, help balloons and tags, icons, cursors, and so on).<>- Perform file input/output, and create and manage the associated dialogs and alerts.<>- Implement printing, scrap management, drag and drop, sound and speech, notifications, Apple Help, multiple-monitor support, inter-application communication, Finder support, and so on.<>- Draw text and graphics, format and display dates, times, and numbers, and create basic text-editing applications.<>K.J. Bricknell is the author of Macintosh C: A Hobbyist's Guide to Programming the Mac OS in C, which was first published on the Internet in early 1996. That work is currently hosted by MacTech magazine, the only magazine focused on Macintosh technology and development, distributed in 64 countries, and read by tens of thousands of programmers and solution providers. Carbon Programming is a "carbonized" and significantly expanded version of Macintosh C, and incorporates much feedback, received over more than five years, from users of that product.Bricknell, Kevin is the author of 'Carbon Programming' with ISBN 9780672322679 and ISBN 0672322676.
[read more]