Sort by Title |
Sort by Topic |
Sort by Resource Type |
Sorted by Date |
Preferences Utilities Reference
(HTML)
(PDF)
Describes Core Foundation preferences functions.
|
Carbon |
Reference |
2007-10-31
|
QLThumbnailRequest Reference
(HTML)
(PDF)
Describes an opaque type for handling requests for Quick Look thumbnail images.
|
Carbon, Cocoa, Files & Software Installation |
Reference |
2007-10-31
|
Speech Release Notes
(HTML)
New document that describes new features, notes, and known issues for speech synthesis on Mac OS X v10.5.
|
Accessibility, Carbon, Speech Technologies |
Release Notes |
2007-10-31
|
User Defaults Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use the Cocoa defaults system to create and save user preferences.
|
Cocoa |
Guides |
2007-10-31
|
Window Manager Reference
(HTML)
(PDF)
Describes the C API for creating and manipulating Carbon windows.
|
Carbon |
Reference |
2007-10-31
|
ButtonMadness
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the various types of buttons using a nib file or programatically.
|
Cocoa |
Sample Code |
2007-10-30
|
BundleLoader
(HTML)
(DMG)
(ZIP)
Demonstrates how to load multiple Cocoa bundles or NSBundles (also known as plug-ins) into the main NSApplication.
|
Cocoa |
Sample Code |
2007-09-21
|
DockTile
(HTML)
(DMG)
(ZIP)
Demonstrates how to customize your application's icon in the Dock by using the NSDockTile class.
|
Cocoa |
Sample Code |
2007-09-11
|
Data Browser Programming Guide
(HTML)
(PDF)
Explains how to present data in lists similar to the list and column views in the Finder.
|
Carbon |
Guides |
2007-08-07
|
Cocoa PDE with Carbon Printing
(HTML)
(DMG)
(ZIP)
Application that uses a Cocoa PDE along with the Carbon Printing APIs.
|
Carbon |
Sample Code |
2007-07-27
|
Input Method Kit Reference Update
(HTML)
(PDF)
Summarizes the symbols added to the Input Method Kit framework.
|
Text & Fonts |
Release Notes |
2007-07-18
|
Input Method Kit Release Note
(HTML)
Describes an Objective-C framework for building input methods for Chinese, Japanese, and other languages.
|
Text & Fonts |
Release Notes |
2007-07-17
|
Pasteboard Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to transfer data using pasteboard operations in Cocoa.
|
Cocoa |
Guides |
2007-07-13
|
Navigation Services Programming Guide
(HTML)
(PDF)
Explains how to provide a user interface for navigating to, opening, and saving files.
|
Carbon |
Guides |
2007-07-10
|
User Interface Validation
(HTML)
(PDF)
Explains how to use the standard mechanism to validate user interface items in Cocoa.
|
Cocoa |
Guides |
2007-07-10
|
NSFormatter Class Reference
(HTML)
(PDF)
Describes the interface for formatter objects.
|
Cocoa |
Reference |
2007-07-09
|
Application Menu and Pop-up List Programming Topics for Cocoa
(HTML)
(PDF)
Explains how Cocoa menus and lists work and how to manipulate items within them.
|
Cocoa |
Guides |
2007-06-26
|
JavaFrameEmbedding example
(HTML)
(DMG)
(ZIP)
Small Cocoa application that demonstrates how to use JavaFrameEmbedding.framework
|
Java |
Sample Code |
2007-06-12
|
LayerBackedOpenGLView
(HTML)
(DMG)
(ZIP)
"LayerBackedOpenGLView" provides a simple example of hosting Cocoa controls as subviews of an NSOpenGLView.
|
Cocoa |
Sample Code |
2007-06-12
|
BasicCocoaAnimations
(HTML)
(DMG)
(ZIP)
"BasicCocoaAnimations" demonstrates the use of the animator proxy to easily animate Cocoa views and windows.
|
Cocoa |
Sample Code |
2007-06-11
|
CustomSave
(HTML)
(DMG)
(ZIP)
Demonstrates how to customize the NSSavePanel.
|
Cocoa |
Sample Code |
2007-06-11
|
MenuItemView
(HTML)
(DMG)
(ZIP)
Demonstrates embedding an NSView inside a menu item or NSMenuItem.
|
Cocoa |
Sample Code |
2007-06-11
|
ViewController
(HTML)
(DMG)
(ZIP)
Demonstrates how to use "NSViewController".
|
Cocoa |
Sample Code |
2007-06-11
|
TrackBall
(HTML)
(DMG)
(ZIP)
Demonstrates how to build a custom control based on the NSControl class.
|
Cocoa |
Sample Code |
2007-06-07
|
IMKInputController Class Reference
(HTML)
(PDF)
Describes the class that controls input on the input method side.
|
Text & Fonts |
Reference |
2007-06-06
|
IMKServer Class Reference
(HTML)
(PDF)
Describes the class that manages connections to input method clients.
|
Text & Fonts |
Reference |
2007-06-06
|
Input Method Kit Framework Reference
(HTML)
(PDF)
Describes the API for building input methods for Chinese, Japanese, and other languages.
|
Text & Fonts |
Reference |
2007-06-06
|
PredicateEditorSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the NSPredicateEditor class.
|
Cocoa |
Sample Code |
2007-06-06
|
PrefsPane
(HTML)
(DMG)
(ZIP)
A Cocoa sample System Preferences bundle that demonstrates how to use the NSPreferencePane class.
|
Cocoa |
Sample Code |
2007-06-06
|
SpeedometerView
(HTML)
(DMG)
(ZIP)
Shows how to make a custom NSView.
|
Cocoa |
Sample Code |
2007-06-06
|
Debugging a WebKit Plug-in in Xcode
(HTML)
QA1500: Directions for debugging a WebKit plug-in in Xcode.
|
Cocoa |
Technical Q&As |
2007-06-05
|
IMKCandidates Class Reference
(HTML)
(PDF)
Describes the class that supports the use of candidate windows for an input method.
|
Text & Fonts |
Reference |
2007-06-05
|
IMKMouseHandling Protocol Reference
(HTML)
(PDF)
Describes the protocol used to receive mouse events for an input method client session.
|
Text & Fonts |
Reference |
2007-06-05
|
IMKStateSetting Protocol Reference
(HTML)
(PDF)
Describes the protocol used to set or access state values for an input method client session.
|
Text & Fonts |
Reference |
2007-06-05
|
IMKTextInput Protocol Reference
(HTML)
(PDF)
Describes the protocol used to send and obtain data from an input method client session.
|
Text & Fonts |
Reference |
2007-06-05
|
CoreTextArc
(HTML)
(DMG)
(ZIP)
Illustrates the use of fonts, lines, and runs in a CoreText text drawing Carbon application.
|
Text & Fonts |
Sample Code |
2007-06-04
|
Querying Metadata With Spotlight
(HTML)
TN2192: Describes how a Cocoa application can search Spotlight metadata.
|
Cocoa |
Technical Notes |
2007-06-04
|
TextLayoutDemo
(HTML)
(DMG)
(ZIP)
Customizing NSTextView with NSLayoutManager and a custom NSTextContainer.
|
Cocoa, Text & Fonts |
Sample Code |
2007-06-01
|
Dictionary Services Programming Guide
(HTML)
(PDF)
Explains how to create a dictionary and access it programmatically.
|
Text & Fonts |
Guides |
2007-05-30
|
Dictionary Services Reference
(HTML)
(PDF)
Describes the Objective-C and C routines that support programmatic access to dictionaries.
|
Text & Fonts |
Reference |
2007-05-29
|
HIView-NSView
(HTML)
(DMG)
(ZIP)
Demonstrates how to embed an NSView within an HIView in a Carbon window.
|
Carbon |
Sample Code |
2007-05-29
|
Mail Programming Topics
(HTML)
(PDF)
Explains how to customize Mail features.
|
Apple Applications |
Guides |
2007-05-22
|
ObjectPath
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the NSPathControl class.
|
Cocoa |
Sample Code |
2007-05-22
|
CBGroupIdentity Class Reference
(HTML)
(PDF)
Describes the class for operating on user identities.
|
Apple Applications |
Reference |
2007-05-14
|
CBIdentity Class Reference
(HTML)
(PDF)
Describes the class used to create and operate on identities.
|
Apple Applications |
Reference |
2007-05-14
|
CBIdentityAuthority Class Reference
(HTML)
(PDF)
Describes the class used to manipulate identity authority databases.
|
Apple Applications |
Reference |
2007-05-14
|
CBIdentityPicker Class Reference
(HTML)
(PDF)
Describes the class that manages the identity picker.
|
Apple Applications |
Reference |
2007-05-14
|
CBUserIdentity Class Reference
(HTML)
(PDF)
Describes the class for operating on user identities.
|
Apple Applications |
Reference |
2007-05-14
|
Collaboration Framework Reference
(HTML)
(PDF)
Describes the Objective-C API for monitoring and editing identities.
|
Apple Applications |
Reference |
2007-05-14
|
Identity Services Reference Collection
(HTML)
(PDF)
Describes the APIs for using identities and the Identity Picker.
|
Apple Applications |
Reference |
2007-05-14
|
Resolution Independence Guidelines
(HTML)
(PDF)
Describes resolution independence and how to start updating applications to support high-resolution monitors.
|
Carbon, Cocoa |
Guides |
2007-05-04
|
NSColorPickingDefault Protocol Reference
(HTML)
(PDF)
Describes the interface for receiving basic color-picker user-interface requests.
|
Cocoa |
Reference |
2007-04-27
|
DatePicker
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the NSDatePicker control.
|
Cocoa |
Sample Code |
2007-04-25
|
NSAlert Class Reference
(HTML)
(PDF)
Describes a window that displays a message and obtains the user's response to it.
|
Cocoa, Help Technologies |
Reference |
2007-04-25
|
SearchField
(HTML)
(DMG)
(ZIP)
Demonstrates how to use and customize the features of the "NSSearchField" control.
|
Cocoa |
Sample Code |
2007-04-25
|
QLPreviewRequest Reference
(HTML)
(PDF)
Describes an opaque type for handling requests for Quick Look document previews.
|
Carbon, Cocoa, Files & Software Installation |
Reference |
2007-04-20
|
HIView Reference
(HTML)
(PDF)
Describes the C API for creating and manipulating view-based controls and menus in Carbon applications.
|
Carbon |
Reference |
2007-04-13
|
Quick Look Framework Reference
(HTML)
(PDF)
Describes the interface for creating plug-ins that generate Quick Look previews and thumbnails.
|
Carbon, Cocoa, Files & Software Installation |
Reference |
2007-04-13
|
NSToolbarItemGroup Class Reference
(HTML)
(PDF)
Describes a group of items in a window's toolbar.
|
Cocoa |
Reference |
2007-04-11
|
NSTableDataSource Protocol Reference
(HTML)
(PDF)
Describes the interface for receiving table view data requests.
|
Cocoa |
Reference |
2007-04-10
|
Icon Services and Utilities Reference
(HTML)
(PDF)
Describes the C API for manipulating and drawing icons in Carbon applications.
|
Carbon |
Reference |
2007-04-06
|
NSFontPanel Class Reference
(HTML)
(PDF)
Describes the panel for font selection.
|
Cocoa |
Reference |
2007-04-06
|
NSFontPanelValidation Protocol Reference
(HTML)
(PDF)
Describes the interface for validating fonts.
|
Cocoa |
Reference |
2007-04-06
|
NSBrowser Class Reference
(HTML)
(PDF)
Describes a control for manipulating one- or two-dimensional data sets.
|
Cocoa |
Reference |
2007-04-05
|
NSSpeechRecognizer Class Reference
(HTML)
(PDF)
Describes the Cocoa command-and-control voice recognition system.
|
Cocoa |
Reference |
2007-04-03
|
NSInputServerMouseTracker Protocol Reference
(HTML)
(PDF)
Describes the protocol implemented by text input servers to handle mouse events.
|
Cocoa |
Reference |
2007-04-02
|
NSInputServiceProvider Protocol Reference
(HTML)
(PDF)
Describes the protocol implemented by text input servers to handle application and text field events.
|
Cocoa |
Reference |
2007-04-02
|
NSBrowserCell Class Reference
(HTML)
(PDF)
Describes a cell that displays data in a browser.
|
Cocoa |
Reference |
2007-04-01
|
NSButton Class Reference
(HTML)
(PDF)
Describes a control that responds to clicks.
|
Cocoa |
Reference |
2007-04-01
|
NSColorPickingCustom Protocol Reference
(HTML)
(PDF)
Describes the interface for receiving custom color-picker user-interface requests.
|
Cocoa |
Reference |
2007-04-01
|
NSInputManager Class Reference
(HTML)
(PDF)
Describes the class used by text views to communicate with the text input management system.
|
Cocoa |
Reference |
2007-04-01
|
NSInputServer Class Reference
(HTML)
(PDF)
Describes the class that interprets text view events and communicates them to the text input management system.
|
Cocoa |
Reference |
2007-04-01
|
Control Manager Reference
(HTML)
(PDF)
Describes the C API for creating and manipulating Carbon controls.
|
Carbon |
Reference |
2007-03-26
|
CocoaSpeechSynthesisExample
(HTML)
(DMG)
(ZIP)
Shows how to use the Carbon Speech Synthesis API from within a Mac OS X Cocoa application.
|
Speech Technologies |
Sample Code |
2007-03-23
|
NSMenuItemCell Class Reference
(HTML)
(PDF)
Describes a deprecated class replaced by the NSMenuItem class.
|
Cocoa |
Reference |
2007-03-07
|
NSStatusBar Class Reference
(HTML)
(PDF)
Describes the collection of status items in the menu bar.
|
Cocoa |
Reference |
2007-03-05
|
NSStatusItem Class Reference
(HTML)
(PDF)
Describes a status item in the menu bar.
|
Cocoa |
Reference |
2007-03-05
|
NSTokenFieldCell Class Reference
(HTML)
(PDF)
Describes a cell used in the conversion of entered text into tokens representing objects.
|
Cocoa |
Reference |
2007-03-05
|
TrackIt
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the NSTrackingArea class.
|
Cocoa |
Sample Code |
2007-03-05
|
NSMenuValidation Protocol Reference
(HTML)
(PDF)
Describes the interface for enabling and disabling menu items.
|
Cocoa |
Reference |
2007-03-02
|
NSLevelIndicator Class Reference
(HTML)
(PDF)
Describes a control for displaying a rank or amount along a linear scale.
|
Cocoa |
Reference |
2007-03-01
|
NSLevelIndicatorCell Class Reference
(HTML)
(PDF)
Describes a cell used for displaying a rank or amount along a linear scale.
|
Cocoa |
Reference |
2007-03-01
|
Grady
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the NSGradient class.
|
Cocoa |
Sample Code |
2007-02-28
|
NSActionCell Class Reference
(HTML)
(PDF)
Describes the interface for the active area in a control.
|
Cocoa |
Reference |
2007-02-28
|
NSColorPicker Class Reference
(HTML)
(PDF)
Describes the interface for custom views in a color panel used for color selection.
|
Cocoa |
Reference |
2007-02-28
|
NSColorWell Class Reference
(HTML)
(PDF)
Describes a control for displaying and selecting colors.
|
Cocoa |
Reference |
2007-02-28
|
Fonts Panel Reference
(HTML)
(PDF)
Describes the C API for providing a Fonts window in a Carbon application.
|
Carbon |
Reference |
2007-02-26
|
NSErrorRecoveryAttempting Protocol Reference
(HTML)
(PDF)
Describes the interface for attempting recovery from runtime errors.
|
Cocoa |
Reference |
2007-02-23
|
TwoManyControllers
(HTML)
(DMG)
(ZIP)
How to use an intermediate NSArrayController to populate an NSTableView across two to-many relationships.
|
Cocoa |
Sample Code |
2007-02-23
|
UIElementInspector
(HTML)
(DMG)
(ZIP)
Demonstrates using the Accessibility API introduced in Mac OS X 10.2, which allows manipulation of an application's UI.
|
Accessibility |
Sample Code |
2007-02-19
|
Accessibility Programming Guidelines for Carbon
(HTML)
(PDF)
Explains how to access-enable Carbon applications.
|
Accessibility, Carbon |
Guides |
2007-02-08
|
Accessibility Programming Guidelines for Cocoa
(HTML)
(PDF)
Explains how Cocoa applications make their user interface available to external assistive applications.
|
Accessibility, Cocoa |
Guides |
2007-02-08
|
NSMenuItem Protocol Reference
(HTML)
(PDF)
Deprecated - Describes a deprecated protocol replaced by the NSMenuItem class.
|
Cocoa |
Reference |
2007-02-08
|
NSOpenGLView Class Reference
(HTML)
(PDF)
Describes a view for OpenGL drawing.
|
Cocoa |
Reference |
2007-01-26
|
NSOpenPanel - Choosing any file and ignoring packages
(HTML)
QA1468: Explains how to configure NSOpenPanel to filter only files and ignoring packages.
|
Cocoa |
Technical Q&As |
2007-01-25
|
Preventing column reordering in NSTableView
(HTML)
QA1503: Demonstrates how to prevent column reordering of certain columns in NSTableView.
|
Cocoa |
Technical Q&As |
2007-01-24
|
Appearance Manager Reference
(HTML)
(PDF)
Describes the C API for coordinating the look of the standard Mac OS human interface.
|
Carbon |
Reference |
2007-01-23
|
Creating an About Panel in Your Cocoa Application
(HTML)
TN2179: Describes different ways in implementing your Cocoa application's "About" panel.
|
Cocoa |
Technical Notes |
2007-01-22
|
NSImageView Class Reference
(HTML)
(PDF)
Describes a view that displays an image.
|
Cocoa |
Reference |
2007-01-22
|
CarbonCocoa_PictureCursor
(HTML)
(DMG)
(ZIP)
Demonstrates how to use NSCursor from a Carbon based application.
|
Carbon |
Sample Code |
2007-01-12
|