Acknowledgments | p. xxi |
Introduction | p. xxiii |
Welcome to Mac OS X Jaguar | |
Introducing Mac OS X Jaguar | p. 3 |
The Evolution of Mac OS X | p. 4 |
Mac OS X in Action | p. 9 |
What the Future Holds | p. 12 |
Summary | p. 14 |
Aqua | p. 15 |
The Aqua Story | p. 17 |
Using Windows | p. 24 |
Using Sheets | p. 44 |
Working with Alerts and Dialogs | p. 45 |
Using the Dock | p. 45 |
Using Menus | p. 54 |
Using Aqua | p. 72 |
Simple Finder | p. 74 |
Summary | p. 75 |
How It Works | p. 77 |
Processors | p. 79 |
Special-Purpose Processors | p. 79 |
Internal Connections | p. 80 |
High-Speed External Connections | p. 80 |
Low-Speed External Connections | p. 82 |
Video Connections | p. 86 |
Network Connections | p. 87 |
Summary | p. 88 |
Using Mac OS X | |
Working with Files and the Finder | p. 91 |
Mac OS X File Concepts | p. 93 |
Notation, Identification, and Partitions | p. 103 |
Using the Finder | p. 107 |
Managing Files with Finder, AppleScript, and Command Line | p. 134 |
Managing Files with Applications | p. 140 |
Working with Disk Images and Disk Copy | p. 144 |
Summary | p. 152 |
Printing | p. 153 |
Printing Documents | p. 155 |
Setting Up Pages | p. 166 |
Choosing and Connecting Printers | p. 168 |
How Printing Works | p. 173 |
Using Preview | p. 176 |
Using Print Center to Print and Manage Jobs | p. 181 |
Using AppleScript and the Command Line to Print | p. 192 |
Using CUPS to Manage Printing | p. 193 |
Printing in the Classic Environment | p. 193 |
Summary | p. 195 |
Using System Preferences | p. 197 |
Preferences on Mac OS X | p. 199 |
Using System Preferences | p. 201 |
CDs & DVDs Preferences | p. 204 |
Desktop Preferences | p. 205 |
Displays Preferences | p. 206 |
General Preferences | p. 208 |
Ink Preferences | p. 210 |
Keyboard Preferences | p. 215 |
Mouse Preferences | p. 218 |
My Account Preferences | p. 219 |
Screen Effects Preferences | p. 220 |
Sound Preferences | p. 223 |
Speech Preferences | p. 225 |
Universal Access Preferences | p. 230 |
Summary | p. 235 |
Setting Other Preferences | p. 237 |
Classic Preferences | p. 238 |
ColorSync Preferences | p. 242 |
International Preferences | p. 245 |
Login Items Preferences | p. 251 |
QuickTime Preferences | p. 253 |
Summary | p. 256 |
Securing Your Computer | p. 257 |
Computer Security | p. 258 |
Managing Users on Mac OS X | p. 261 |
Enabling Root Login | p. 268 |
File Access Permissions | p. 270 |
Keychains | p. 273 |
Summary | p. 279 |
Managing Your Computer Environment | p. 281 |
Using Utilities | p. 283 |
Managing Your Operating System Software | p. 284 |
Managing the Date and Time on Your Computer | p. 297 |
Conserving Energy | p. 301 |
Managing Your Keyboard, Disk, and Display | p. 305 |
Monitoring Your Computer | p. 318 |
Summary | p. 325 |
Getting Help | p. 327 |
Manuals and Other Printed Materials | p. 328 |
Using Apple Help and Help Tags | p. 329 |
Online Help from Apple | p. 335 |
In-Person Assistance | p. 339 |
The Web Site for this Book | p. 341 |
Apple Developer Connection | p. 342 |
Industry-Related Pages | p. 343 |
Summary | p. 344 |
.Mac: Apple's Tools on the Internet | p. 345 |
Getting Started with .Mac | p. 347 |
Email | p. 353 |
iDisk | p. 354 |
HomePage | p. 360 |
iCards | p. 366 |
Backup | p. 371 |
Virex | p. 376 |
Summary | p. 379 |
Networking | |
Communicating over a Local Area Network | p. 383 |
Understanding the Concepts of Networking | p. 385 |
Understanding the Realities of Networking | p. 387 |
Connecting to a Server | p. 391 |
Using Bluetooth | p. 402 |
Using AirPort | p. 410 |
Using iChat | p. 413 |
Summary | p. 425 |
Communicating over the Internet | p. 427 |
What You Need to Get Connected | p. 429 |
How Internet Connections Work | p. 434 |
Setting up Internet Connections | p. 437 |
Setting Internet Preferences | p. 460 |
Moving from Installed Connections | p. 463 |
Using Sherlock | p. 466 |
Troubleshooting with Network Utility | p. 470 |
Summary | p. 479 |
Setting Up a Network Server | p. 481 |
About Mac OS X Server | p. 483 |
Setting Up User Accounts on Mac OS X Server | p. 487 |
Sharing Files | p. 490 |
Sharing Printers | p. 497 |
Setting Up Email | p. 499 |
Using Directories | p. 500 |
Security Concerns and Firewalls | p. 501 |
Setting Up AirPort | p. 503 |
Summary | p. 509 |
Setting up an Internet Server | p. 511 |
What Is an Internet Server? | p. 512 |
The Law | p. 516 |
Connecting a Web Server to the Internet | p. 518 |
Creating and Maintaining a Web Server | p. 522 |
Running a Mail Server | p. 531 |
Summary | p. 537 |
Using Applications on Mac OS X | |
Working with Applications | p. 541 |
Why Application Support Matters | p. 543 |
Understanding Dialogs | p. 543 |
Understanding Alerts | p. 546 |
Working with Files | p. 547 |
Quitting an Application | p. 552 |
Understanding Text System Services for Applications | p. 552 |
Using the Color Picker | p. 559 |
Using the Find and Replace Functions | p. 566 |
Summary | p. 566 |
Using the Mac OS X Applications | p. 567 |
Applications on Mac OS X | p. 568 |
Calculator | p. 570 |
Chess | p. 572 |
DVD Player | p. 573 |
Grab | p. 579 |
Image Capture | p. 580 |
iCal | p. 586 |
Managing Calendars | p. 597 |
iDVD | p. 602 |
iMovie | p. 610 |
iPhoto | p. 623 |
iSync | p. 634 |
iTunes | p. 645 |
QuickTime Player | p. 656 |
Stickies | p. 659 |
Stufflt Expander | p. 659 |
TextEdit | p. 659 |
Summary | p. 662 |
Working with Services | p. 663 |
Why Services? | p. 664 |
What Are Services? | p. 665 |
Using Services | p. 667 |
Summary | p. 672 |
Using Mail, Webmail, and Address Book | p. 673 |
Getting Started with Email | p. 674 |
Using Mail | p. 683 |
Using .Mac Webmail | p. 695 |
Using Address Book | p. 698 |
Integration with iChat | p. 701 |
Summary | p. 702 |
Programming Mac OS X | |
Automating Your Work with AppleScript | p. 705 |
Programming Overview | p. 707 |
Introducing AppleScript | p. 709 |
Using Script Editor | p. 713 |
AppleScript Language Components | p. 722 |
Using Dialogs | p. 732 |
Using the Scripts Menu and Other Scripting Systems | p. 734 |
Summary | p. 736 |
Using Terminal and the Command Line | p. 737 |
Command-Line Concepts | p. 738 |
When to Use a Command-Line Interface | p. 739 |
Using a Command-Line Interface | p. 740 |
Using sudo | p. 749 |
Using Secure Shell (ssh) | p. 749 |
Adjusting Terminal Settings | p. 751 |
Darwin Commands | p. 757 |
Summary | p. 758 |
Programming with Mac OS X: Project Builder and Interface Builder | p. 759 |
When to Use Project Builder and Interface Builder | p. 761 |
Creating the Nothing Application | p. 761 |
Exploring Project Builder | p. 766 |
Exploring Interface Builder | p. 768 |
Changing a Menu Command | p. 770 |
Adding Functionality to Nothing | p. 771 |
Adding Interface and Data-Entry Elements to Nothing | p. 781 |
Summary | p. 788 |
Using AppleScript Studio | p. 791 |
What Is AppleScript Studio? | p. 792 |
Creating an AppleScript Studio Project | p. 793 |
Adding a Script | p. 794 |
Using a Script to Display Data | p. 797 |
Summary | p. 798 |
Programming Mac OS X | p. 799 |
Programming for Mac OS X | p. 801 |
Carbon Programming | p. 813 |
Cocoa Programming | p. 827 |
Summary | p. 834 |
Appendixes | |
Installing Mac OS X | p. 837 |
Upgrading Mac OS X | p. 838 |
Installing Mac OS X from Scratch | p. 839 |
Reinstalling Mac OS X | p. 840 |
Upgrading from Mac OS 9 | p. 842 |
Troubleshooting Mac OS X | p. 845 |
Absolute Catastrophes Requiring Immediate Action | p. 846 |
A Computer that Won't Start | p. 847 |
Unresponsive Computer | p. 849 |
Unresponsive Peripherals | p. 850 |
Strange Behavior Across Many Applications | p. 850 |
Strange Behavior in One Application | p. 850 |
Voodoo and Other Mysteries: Some General Fixes | p. 851 |
An Ounce of Prevention Is Worth a Pound of Cure | p. 852 |
Glossary | p. 853 |
Glossary of Visual Objects | p. 861 |
Disk Icons | p. 862 |
Network Icon | p. 862 |
Folder Icons | p. 862 |
Application Icons | p. 864 |
Document Icons | p. 865 |
Window Parts | p. 866 |
Menu Keyboard Equivalents | p. 867 |
Aliases | p. 867 |
Index | p. 869 |
Table of Contents provided by Rittenhouse. All Rights Reserved. |