Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
Carbon Programming
PreviewsReadr |
Share this Great Computer eBookLink to this page |
Our CollectionPrevNext |
|
Intended for developers who want to work with low-level C APIs on the new Mac OS X, Carbon Programming provides a comprehensive tutorial and reference and monumental. This programming sample (run some more than 50 pages) not only show off every API at work, but each begins with a list of all available API methods and constants that are used in each demo, making this reference and programming tutorials. The author provides a major tour every area imaginable Carbon API (which allows developers to target both the Mac OS X and older versions of Mac OS). (This material reprized by the end of the competition 68LC040 discussion.) Tour of Carbon APIs begins in earnest with a full tour of basic window processing, from designing and displaying a window for handling the event. A welcome feature of this text is that the screen shots from a window in both the new Mac OS X and Mac OS 9 are presented side by side, so you can compare the visual differences. Part of the display Manager, Finder, Carbon Event Manager, and new speech and sound APIs will help you take advantage of new enhancements to the platform. Another reason to buy this book is a tour basic Carbon control programming, both basic and advanced controls, in several long chapters Dragan. - Richard Topics covered: Introduction to the Carbon API and Mac OS 8 / 9 and Mac OS X platform (the PowerPC run-time environment, memory management and resources); low-level event handling; basic menu processing (including pull-down menus and pop-up menu , and balloon help); basic window in Carbon (Window Manager and graphics port); type of window, create the basic window; basic event handling with windows (including mouse and keyboard processing); compatibility with 68LC040 Emulator and the Mixed Mode Manager (including Universal Procedure Pointer); use the Appearance Manager and themes (changing the visual appearance of the element of public display); basic Carbon controls and operations (including enable / disable and show / hide the controls), control embedding; create dynamic controls; scrollbar; small version control; dialogue and warning (including capital and modeless dialogs, plus event handling), use the Finder in Carbon applications, icons and resources; Mac OS 9 packages versus Mac OS X bundles, in-depth guide to the Apple Event; QuickDraw graphics tutorial (including colors, port graphics, drawing basic shapes and images, text and fonts); saving and restoring the graphics state of the port; use the secret world of graphics, images, cursors, and icons, a guide to two dozen advanced Mac controls (including image wells, sliders, clocks, progress, , the image icon and control); Carbon printing APIs; window of the advanced features (including floating windows, proxy icons, using animation and sound, moving and positioning windows); Carbon Event Manager API event handling (and techniques); file I / O ( including the Open Dialog and Save Location Dialog); advanced resources of carbon, while the Carbon Scrap Manager, Carbon APIs for text, date, time, and number (including TextEdit text editor); using Carbon lists, drag and drop support, using voice and speech (including sound production and recording); Carbon miscellaneous features (including progress bars, color picker, tag support), while CarbonLib and Mac OS 8 / 9; Manager Gestalt, and the Multilingual Text Engine (MLTE).
Computer eBook Details
- ISBN-10: 0672322676
- ISBN-13: 9780672322679
- Publisher: Sams
- Pages: 1608
- Date: October 2001