ADC Home
>
Leopard Reference Library
>
Leopard Technical Q&As
>
Carbon
>
Jump To:
Carbon Resources
Reference Library
Articles
Guides
Reference
Release Notes
Sample Code
Technical Notes
• Technical Q&As
Leopard
Technical Q&As:
Carbon
Interapplication Communication
Carbon provides a number of high-level ways to share data or otherwise communicate between applications. Copy and paste, drag and drop, and messaging using AppleScript are a few examples.
Document Descriptions
On
Off
Display
All Resource Types
--------
Articles
Guides
Reference
Release Notes
Sample Code
Technical Notes
Technical Q&As
All Topics
All Carbon Topics
--------
Accessibility
Apple Applications
Audio
Core Foundation
Data Management
Design Guidelines
Events & Other Input
File Management
Games
Graphics & Imaging
Human Interface Toolbox
Interapplication Communication
Internationalization
Internet & Web
Networking
Performance
Porting
Printing
Process Management
QuickTime
Resource Management
Runtime Architecture
Security
Text & Fonts
Tools
User Experience
Sorted by
Title
Sort by
Date
Calling AppleScript from an Application
(HTML)
QA1026: Describes how to call an AppleScript from an application written in C.
2001-04-10
Deselecting Icons in the Finder
(HTML)
(
)
IC04: Shows how to programmatically deselect icons in the Finder.
1997-07-11
Installing input methods on Mac OS X
(HTML)
QA1054: Describes how to install and use input methods on Mac OS X.
2001-09-14
Notifying the Finder of changed or newly created files
(HTML)
(
)
QA1260: Recommended approach to notifying the Finder to update its open windows of a file creation or change.
2003-04-15
Public UTIs supported by Mac OS X v10.3
(HTML)
QA1406: Lists the public UTIs (Uniform Type Identifiers) used by the Pasteboard in Mac OS X v10.3.
2005-02-08
Retrieving Data from AEDesc Records - do not use the dataHandle field
(HTML)
(
)
QA1139: Describes the correct way to access data stored in AEDesc records.
2002-04-10
Sending an Email
(HTML)
QA1084: Shows how to create an email in the user's prefered email application.
2004-11-05
Setting environment variables for user processes
(HTML)
QA1067: Tells how to set environment variables for user processes.
2001-10-25
Related Carbon Interapplication Communication Links
Carbon Development "Tips and Tricks"
Carbon Topic Page
O'Reilly Mac DevCenter