Member Login Log In | Not a Member? Contact ADC
Jump To:
Reference
User experience encompasses the visual appearance, interactive behavior, and assistive capabilities of software. From an application's graphical user interface to its use of additional technologies such as speech recognition and speech synthesis, a cohesive and professional user experience is what Mac users have come to expect.

A guided introduction for developers new to adopting the Mac OS X user experience.   Essential information for developers implementing application user interfaces.   APIs for implementing the look and feel of Mac OS X application software.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Topic
Sort by
Date
Accessibility (ApplicationServices/HIServices) Reference (HTML)
Describes the low-level API for making applications accessible to assistive applications.
Accessibility 2008-04-08
Carbon Accessibility Reference (HTML) (PDF)
Describes the C API for making Carbon applications accessible to assistive technologies.
Accessibility 2006-02-07
Force Feedback Framework Reference (HTML)
Describes the public interfaces to the Force Feedback implementation in Mac OS X, including support for plug-ins.
Accessibility 2008-04-08
NSSpeechSynthesizer Class Reference (HTML) (PDF)
Describes the class used to parse text into speech.
Accessibility 2007-07-23
Speech Recognition Manager Reference (HTML) (PDF)
Describes the C API for recognizing and accepting spoken input.
Accessibility 2003-02-01
Speech Synthesis Manager Reference (HTML) (PDF)
Describes the C API for converting text into synthesized speech.
Accessibility 2007-05-15
Backup Core Reference (HTML) (PDF)
Describes the C API for managing the backup exclusion status of files and folders.
Apple Applications 2006-07-31
CBGroupIdentity Class Reference (HTML) (PDF)
Describes the class for operating on user identities.
Apple Applications 2007-05-14
CBIdentity Class Reference (HTML) (PDF)
Describes the class used to create and operate on identities.
Apple Applications 2007-05-14
CBIdentityAuthority Class Reference (HTML) (PDF)
Describes the class used to manipulate identity authority databases.
Apple Applications 2007-05-14
CBIdentityPicker Class Reference (HTML) (PDF)
Describes the class that manages the identity picker.
Apple Applications 2007-05-14
CBUserIdentity Class Reference (HTML) (PDF)
Describes the class for operating on user identities.
Apple Applications 2007-05-14
Collaboration Framework Reference (HTML) (PDF)
Describes the Objective-C API for monitoring and editing identities.
Apple Applications 2007-05-14
Dashboard Reference (HTML) (PDF)
Explains JavaScript, Info.plist, and other objects used within Dashboard.
Apple Applications 2006-05-23
Identity Services Reference Collection (HTML) (PDF)
Describes the APIs for using identities and the Identity Picker.
Apple Applications 2007-05-14
Appearance Manager Reference (HTML) (PDF)
Describes the C API for coordinating the look of the standard Mac OS human interface.
Carbon 2007-01-23
Apple Help Reference (HTML) (PDF)
Describes the C API for finding and displaying help content using Apple's HTML-based help system.
Carbon 2006-07-12
Application Manager Reference (HTML) (PDF)
Describes the C API for performing various application-level tasks in a Carbon application. Formerly titled Dock Manager Reference.
Carbon 2007-10-31
Carbon Framework Reference (HTML) (PDF)
Describes many fundamental user experience APIs used in Carbon applications.
Carbon 2007-10-31
Carbon Help Manager Reference (HTML) (PDF)
Describes the C API for providing help tags in an application's user interface.
Carbon 2004-03-01
Control Manager Reference (HTML) (PDF)
Describes the C API for creating and manipulating Carbon controls.
Carbon 2007-03-26
Data Browser Reference (HTML) (PDF)
Describes the C API used to display data in list or column views similar to the Finder.
Carbon 2008-04-08
Dialog Manager Reference (HTML) (PDF)
Describes the C API for implementing alerts and dialog boxes.
Carbon 2007-10-31
Disc Recording UI Framework Reference (HTML)
Describes the Objective-C and C API for presenting a user interface when burning audio and data CDs and DVDs.
Carbon 2008-04-08
Display Manager Reference (HTML) (PDF)
Deprecated - Describes the C API for dynamically changing the arrangement and display modes of attached monitors. Replaced by Quartz Display Services.
Carbon 2007-12-04
Drag Manager Reference (HTML) (PDF)
Describes the C API for dragging objects within the user interface.
Carbon 2006-07-12
Find By Content Reference (HTML) (PDF)
Deprecated - Describes the legacy C API for performing relevance-ranked searches. Replaced by Search Kit.
Carbon 2006-07-13
Finder Interface Reference (HTML) (PDF)
Describes several C data types used by the Finder to contain information about file system objects.
Carbon 2006-10-31
Fonts Panel Reference (HTML) (PDF)
Describes the C API for providing a Fonts window in a Carbon application.
Carbon 2007-02-26
HIArchive Reference (HTML) (PDF)
Describes the C API for storing and retrieving data in HIArchives.
Carbon 2005-08-11
HIObject Reference (HTML) (PDF)
Describes the C API for creating and manipulating human interface objects in Carbon applications.
Carbon 2005-08-11
HIShape Reference (HTML) (PDF)
Describes the Carbon API for manipulating HIShape objects.
Carbon 2004-06-28
HIToolbar Reference (HTML) (PDF)
Describes the C API for creating and manipulating toolbars in Carbon applications.
Carbon 2005-09-08
HIView Reference (HTML) (PDF)
Describes the C API for creating and manipulating view-based controls and menus in Carbon applications.
Carbon 2007-04-13
Icon Services and Utilities Reference (HTML) (PDF)
Describes the C API for manipulating and drawing icons in Carbon applications.
Carbon 2007-04-06
Interface Builder Services Reference (HTML) (PDF)
Describes the C API for unarchiving interface objects.
Carbon 2004-02-17
List Manager Reference (HTML) (PDF)
Deprecated - Describes the legacy C API for managing and displaying elements in a scrollable list. Replaced by the Data Browser.
Carbon 2007-12-11
Menu Manager Reference (HTML) (PDF)
Describes the C API for creating and managing an application's menus.
Carbon 2006-09-15
Navigation Services Reference (HTML) (PDF)
Describes the C API for presenting a user interface for opening, saving, and navigating files.
Carbon 2006-08-16
Preferences Utilities Reference (HTML) (PDF)
Describes Core Foundation preferences functions.
Carbon 2007-10-31
QLPreviewRequest Reference (HTML) (PDF)
Describes the API related to the QLPreviewRequest opaque type of the Quick Look framework.
Carbon 2007-04-20
QLThumbnailRequest Reference (HTML) (PDF)
Describes the opaque type used by Quick Look generators to create thumbnail images for documents.
Carbon 2007-10-31
Quick Look Framework Reference (HTML) (PDF)
Describes the Quick Look framework classes and functions used for creating Quick Look generator plug-ins.
Carbon 2007-04-13
Search Kit Reference (HTML) (PDF)
Programming interfaces that support user searching of textual content, supporting query-based and similarity-based searches.
Carbon 2006-07-14
Speech Recognition Manager Reference (HTML) (PDF)
Describes the C API for recognizing and accepting spoken input.
Carbon 2003-02-01
Speech Synthesis Manager Reference (HTML) (PDF)
Describes the C API for converting text into synthesized speech.
Carbon 2007-05-15
Web Kit C Reference (HTML) (PDF)
Describes the C API for displaying web content in windows.
Carbon 2006-03-08
Window Manager Reference (HTML) (PDF)
Describes the C API for creating and manipulating Carbon windows.
Carbon 2007-10-31
Application Kit Framework Reference (HTML) (PDF)
Describes the Cocoa Objective-C API for the Application Kit framework.
Cocoa 2007-10-31
Disc Recording UI Framework Reference (HTML)
Describes the Objective-C and C API for presenting a user interface when burning audio and data CDs and DVDs.
Cocoa 2008-04-08
Find By Content Reference (HTML) (PDF)
Deprecated - Describes the legacy C API for performing relevance-ranked searches. Replaced by Search Kit.
Cocoa 2006-07-13
NSActionCell Class Reference (HTML) (PDF)
Describes the class that defines a cell's target, action, and other properties and validates textual content.
Cocoa 2007-02-28
NSAlert Class Reference (HTML) (PDF)
Describes the class used to display a message and obtain the user's response to it.
Cocoa 2007-04-25
NSBox Class Reference (HTML) (PDF)
Describes the class that implements a view that can display its border and a title.
Cocoa 2007-05-30
NSBrowser Class Reference (HTML) (PDF)
Describes the class that implements a user interface for manipulating one-dimensional or two-dimensional data sets.
Cocoa 2007-04-05
NSBrowserCell Class Reference (HTML) (PDF)
Describes the class used to display data elements in a browser.
Cocoa 2007-04-01
NSButton Class Reference (HTML) (PDF)
Describes the class that implements controls that react to clicks and maintain state.
Cocoa 2007-04-01
NSButtonCell Class Reference (HTML) (PDF)
Describes the class that implements the functionality of a button.
Cocoa 2007-12-11
NSCell Class Reference (HTML) (PDF)
Describes the base class for managing cells.
Cocoa 2007-10-31
NSColorPicker Class Reference (HTML) (PDF)
Describes the abstract superclass used to add color pickers (custom user interfaces for color selection) to NSColorPanel.
Cocoa 2007-02-28
NSColorPickingCustom Protocol Reference (HTML) (PDF)
Describes the protocol that color pickers implement to provide a customized user interface for color panels.
Cocoa 2007-04-01
NSColorPickingDefault Protocol Reference (HTML) (PDF)
Describes the protocol that color pickers implement to provide a basic user interface for color panels.
Cocoa 2007-04-27
NSColorWell Class Reference (HTML) (PDF)
Describes the class used for selecting and displaying a single color value.
Cocoa 2007-02-28
NSComboBox Class Reference (HTML) (PDF)
Describes the class that implements a control for entering text or select ing from a pop-up list of items.
Cocoa 2006-05-23
NSComboBoxCell Class Reference (HTML) (PDF)
Describes the subclass of NSTextFieldCell used to implement the user interface of a combo box.
Cocoa 2006-05-23
NSComboBoxCellDataSource Protocol Reference (HTML) (PDF)
Describes the informal protocol used by NSComboBoxCell to access its data source object.
Cocoa 2006-05-23
NSComboBoxDataSource Protocol Reference (HTML) (PDF)
Describes the informal protocol used by NSComboBox to access its data source object.
Cocoa 2006-05-23
NSControl Class Reference (HTML) (PDF)
Describes the base class for implementing controls.
Cocoa 2007-07-13
NSCursor Class Reference (HTML) (PDF)
Describes the class used to manage the appearance of the cursor.
Cocoa 2008-02-08
NSDateFormatter Class Reference (HTML) (PDF)
Describes the class used to convert between string representations of date and time information and date objects.
Cocoa 2007-01-23
NSDatePicker Class Reference (HTML) (PDF)
Describes the class that provides a control for displaying and editing a date.
Cocoa 2008-06-09
NSDatePickerCell Class Reference (HTML) (PDF)
Describes the class that provides a cell for displaying and editing a date.
Cocoa 2008-06-09
NSDrawer Class Reference (HTML) (PDF)
Describes the class used to provide a retractable user interface element that contains and displays view objects.
Cocoa 2006-05-23
NSErrorRecoveryAttempting Protocol Reference (HTML) (PDF)
Describes the informal protocol that lets applications attempt recovery from errors.
Cocoa 2007-02-23
NSFontPanel Class Reference (HTML) (PDF)
Describes the class that implements the Font panel--a user interface object that displays a list of available fonts.
Cocoa 2007-04-06
NSFontPanelValidation Protocol Reference (HTML) (PDF)
Describes the informal protocol used to tell the Font panel to display some or all of its elements.
Cocoa 2007-04-06
NSForm Class Reference (HTML) (PDF)
Describes the class for managing form controls.
Cocoa 2006-05-23
NSFormatter Class Reference (HTML) (PDF)
Describes the abstract superclass for objects that create, interpret, and validate the textual representation of cell contents.
Cocoa 2007-07-09
NSFormCell Class Reference (HTML) (PDF)
Describes the class for managing form cells.
Cocoa 2006-05-23
NSHelpManager Class Reference (HTML) (PDF)
Describes the class used to obtain and display online help.
Cocoa 2007-03-24
NSImageCell Class Reference (HTML) (PDF)
Describes the class for managing image data in a control.
Cocoa 2007-01-22
NSImageView Class Reference (HTML) (PDF)
Describes the class for image controls.
Cocoa 2007-01-22
NSInputManager Class Reference (HTML) (PDF)
Describes the class used by text views to communicate with the text input management system.
Cocoa 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 2007-04-01
NSInputServerMouseTracker Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle mouse events.
Cocoa 2007-04-02
NSInputServiceProvider Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle application and text field events.
Cocoa 2007-04-02
NSLevelIndicator Class Reference (HTML) (PDF)
Describes the class that provides a control for displaying the current value of a fixed capacity.
Cocoa 2007-03-01
NSLevelIndicatorCell Class Reference (HTML) (PDF)
Describes the class that provides a cell for displaying the current value of a fixed capacity.
Cocoa 2007-03-01
NSLocale Class Reference (HTML) (PDF)
Describes the class used to encapsulate information about linguistic, cultural, and technological conventions and standards.
Cocoa 2008-02-08
NSMatrix Class Reference (HTML) (PDF)
Describes the class used for creating groups of NSCell objects that work together in various ways.
Cocoa 2007-03-02
NSMenu Class Reference (HTML) (PDF)
Describes the class for managing an application's menus.
Cocoa 2008-02-08
NSMenuItem Class Reference (HTML) (PDF)
Describes the class for creating and managing command items in menus.
Cocoa 2008-02-08
NSMenuItem Protocol Reference (HTML) (PDF)
Deprecated - Deprecated. Describes the protocol for managing command items in menus.
Cocoa 2007-02-08
NSMenuItemCell Class Reference (HTML) (PDF)
Deprecated. Describes the class for handling the measurement and display of a single menu item in its encompassing frame.
Cocoa 2007-03-07
NSMenuValidation Protocol Reference (HTML) (PDF)
Describes the protocol used to update the enabled status of menu items.
Cocoa 2007-03-02
NSMenuView Class Reference (HTML) (PDF)
Deprecated. Describes the class for handling the display of menus on the screen.
Cocoa 2007-03-02
NSNumberFormatter Class Reference (HTML) (PDF)
Describes the class used to convert between the textual representation of NSNumbers objects and their stored values.
Cocoa 2007-10-31
NSOpenGLView Class Reference (HTML) (PDF)
Describes the class for a view that supports OpenGL drawing calls.
Cocoa 2007-01-26
NSOpenPanel Class Reference (HTML) (PDF)
Describes the class used to allow users to browse the file system to locate a file.
Cocoa 2007-04-03
NSOutlineView Class Reference (HTML) (PDF)
Describes the class used to present a row-and-column format view to display hierarchical data that can be expanded and collapsed.
Cocoa 2007-07-26
NSPanel Class Reference (HTML) (PDF)
Describes the class that implements a lightweight, easy-access window.
Cocoa 2008-07-11
NSPopUpButton Class Reference (HTML) (PDF)
Describes the class for pop-up button controls.
Cocoa 2006-05-23
NSPopUpButtonCell Class Reference (HTML) (PDF)
Describes the class for pop-up button cells.
Cocoa 2006-05-23
NSPreferencePane Class Reference (HTML) (PDF)
Defines the interface for subclasses to provide preference panes to System Preferences or other applications.
Cocoa 2006-05-23
NSProgressIndicator Class Reference (HTML) (PDF)
Describes the class used to display a progress indicator that shows that a lengthy task is under way.
Cocoa 2008-03-11
NSSavePanel Class Reference (HTML) (PDF)
Describes the class used to present a dialog that allows users to browse the file system before saving files.
Cocoa 2008-07-11
NSScroller Class Objective-C Reference (HTML) (PDF)
Describes the class that provides the control for scrolling a document view within a scroll view.
Cocoa 2006-05-23
NSScrollView Class Reference (HTML) (PDF)
Describes the class that allows the user to scroll a document view that's too large to display in its entirety.
Cocoa 2006-05-23
NSSearchField Class Reference (HTML) (PDF)
Describes the class for managing search-field controls.
Cocoa 2006-05-23
NSSearchFieldCell Class Reference (HTML) (PDF)
Describes the class for managing search-field cells.
Cocoa 2008-03-11
NSSecureTextField Class Reference (HTML) (PDF)
Describes the subclass of NSTextField that hides its text from display or other user interface access.
Cocoa 2006-05-23
NSSecureTextFieldCell Class Reference (HTML) (PDF)
Describes the class that implements the user interface of NSSecureTextField.
Cocoa 2007-10-31
NSSegmentedCell Class Reference (HTML) (PDF)
Describes the class for managing cells in a segmented control.
Cocoa 2006-05-23
NSSegmentedControl Class Reference (HTML) (PDF)
Describes the class for managing a segmented control.
Cocoa 2006-05-23
NSSlider Class Reference (HTML) (PDF)
Describes the class used to display a range of values using a bar or circular dial.
Cocoa 2006-05-23
NSSliderCell Class Reference (HTML) (PDF)
Descibes the class that controls the appearance and behavior of an NSSlider object.
Cocoa 2006-05-23
NSSpeechRecognizer Class Reference (HTML) (PDF)
Describes the class used to identify and perform spoken commands.
Cocoa 2007-04-03
NSSpeechSynthesizer Class Reference (HTML) (PDF)
Describes the class used to parse text into speech.
Cocoa 2007-07-23
NSSplitView Class Reference (HTML) (PDF)
Describes the class that displays multiple subviews within a single view and allows the user to change their relative sizes.
Cocoa 2007-06-13
NSStatusBar Class Reference (HTML) (PDF)
Describes the class that manages a collection of status items displayed within the system-wide menu bar.
Cocoa 2007-03-05
NSStatusItem Class Reference (HTML) (PDF)
Describes the class that represents a status item displayed within the system-wide menu bar.
Cocoa 2007-03-05
NSStepper Class Reference (HTML) (PDF)
Describes the class used to display two small arrows that can increment and decrement a value beside them.
Cocoa 2006-05-23
NSStepperCell Class Reference (HTML) (PDF)
Describes the class used to control the appearance and behavior of an NSStepper object.
Cocoa 2006-05-23
NSTableColumn Class Reference (HTML) (PDF)
Describes the class that encapsulates the display characteristics and attribute identifiers for a column in an table view.
Cocoa 2007-10-31
NSTableDataSource Protocol Reference (HTML) (PDF)
Describes the informal protocol that a class must implement to provide the data used to populate a table view.
Cocoa 2007-04-10
NSTableHeaderCell Class Reference (HTML) (PDF)
Describes the class that provides the cell used to draw the column headers in a table view.
Cocoa 2006-05-23
NSTableHeaderView Class Reference (HTML) (PDF)
Describes the class that displays and handles mouse events in the headers of a table view.
Cocoa 2006-05-23
NSTableView Class Reference (HTML) (PDF)
Describes the class that displays and edits record-oriented data in a table.
Cocoa 2007-10-31
NSTabView Class Reference (HTML) (PDF)
Describes the class that allows a view to switch between multiple content views.
Cocoa 2006-05-23
NSTabViewItem Class Reference (HTML) (PDF)
Describes the class that encapsulates a single view in a tab view.
Cocoa 2006-05-23
NSTextField Class Reference (HTML) (PDF)
Describes the class used to display text that the user can select or edit.
Cocoa 2007-10-31
NSTextFieldCell Class Reference (HTML) (PDF)
Describes the class used to support setting text and background color in the NSCell class.
Cocoa 2007-04-16
NSTokenField Class Reference (HTML) (PDF)
Describes the class that provides a control to display and edit an array of strings.
Cocoa 2007-03-07
NSTokenFieldCell Class Reference (HTML) (PDF)
Describes the class that provides a cell to display and edit an array of strings.
Cocoa 2007-03-05
NSToolbar Class Reference (HTML) (PDF)
Describes the class that allows a window to display a toolbar below its title bar.
Cocoa 2006-06-28
NSToolbarItem Class Reference (HTML) (PDF)
Describes the class that encapsulates a single item in a window's toolbar.
Cocoa 2006-06-28
NSToolbarItemGroup Class Reference (HTML) (PDF)
Describes the class that encapsulates a group of items in a window's toolbar.
Cocoa 2007-04-11
NSToolbarItemValidation Protocol Reference (HTML) (PDF)
Describes the informal protocol that an image-style toolbar item's target object class must implement to provide customized disabling and enabling.
Cocoa 2006-05-23
NSToolTipOwner Protocol Reference (HTML) (PDF)
Describes the informal protocol that a class must implement to provide the text to a tool tip dynamically.
Cocoa 2006-05-23
NSUserDefaults Class Reference (HTML) (PDF)
Describes the class for managing preference information.
Cocoa 2007-12-11
NSUserInterfaceValidations Protocol Reference (HTML) (PDF)
Describes the formal protocol that works with the NSValidatedUserInterfaceItem protocol to enable or disable a control automatically.
Cocoa 2006-05-23
NSViewAnimation Class Reference (HTML) (PDF)
Describes the class for animating views and windows.
Cocoa 2006-05-23
NSWindow Class Reference (HTML) (PDF)
Describes the class used to manipulate windows and distribute window events to the appropriate view.
Cocoa 2007-10-31
NSWindowScripting Protocol Reference (HTML) (PDF)
Describes the category on NSWindow for scripting basic properties and commands of windows in scriptable applications.
Cocoa 2006-05-23
QLPreviewRequest Reference (HTML) (PDF)
Describes the API related to the QLPreviewRequest opaque type of the Quick Look framework.
Cocoa 2007-04-20
QLThumbnailRequest Reference (HTML) (PDF)
Describes the opaque type used by Quick Look generators to create thumbnail images for documents.
Cocoa 2007-10-31
Quick Look Framework Reference (HTML) (PDF)
Describes the Quick Look framework classes and functions used for creating Quick Look generator plug-ins.
Cocoa 2007-04-13
Screen Saver Framework Reference (HTML) (PDF)
Describes the Objective-C API for supporting and working with screen effects.
Cocoa 2006-05-23
Search Kit Reference (HTML) (PDF)
Programming interfaces that support user searching of textual content, supporting query-based and similarity-based searches.
Cocoa 2006-07-14
Installer JavaScript Reference (HTML) (PDF)
Describes the JavaScript object model used in distribution definition files.
Files & Software Installation 2007-07-23
QLPreviewRequest Reference (HTML) (PDF)
Describes the API related to the QLPreviewRequest opaque type of the Quick Look framework.
Files & Software Installation 2007-04-20
QLThumbnailRequest Reference (HTML) (PDF)
Describes the opaque type used by Quick Look generators to create thumbnail images for documents.
Files & Software Installation 2007-10-31
Quick Look Framework Reference (HTML) (PDF)
Describes the Quick Look framework classes and functions used for creating Quick Look generator plug-ins.
Files & Software Installation 2007-04-13
Application Services Framework Reference (HTML) (PDF)
Describes the API for a number of services--such as Quartz 2D and ATSUI--that are essential to Carbon applications.
General 2007-10-31
Core Services Framework Reference (HTML) (PDF)
Describes the API for many fundamental operating system services.
General 2007-10-31
Apple Help Reference (HTML) (PDF)
Describes the C API for finding and displaying help content using Apple's HTML-based help system.
Help Technologies 2006-07-12
Carbon Help Manager Reference (HTML) (PDF)
Describes the C API for providing help tags in an application's user interface.
Help Technologies 2004-03-01
NSAlert Class Reference (HTML) (PDF)
Describes the class used to display a message and obtain the user's response to it.
Help Technologies 2007-04-25
NSHelpManager Class Reference (HTML) (PDF)
Describes the class used to obtain and display online help.
Help Technologies 2007-03-24
Force Feedback Framework Reference (HTML)
Describes the public interfaces to the Force Feedback implementation in Mac OS X, including support for plug-ins.
Human Interface Device & Force Feedback 2008-04-08
Latent Semantic Mapping Reference (HTML)
Describes the C API for classifying text and other token-based content based on latent semantic information.
Speech Technologies 2008-04-08
Speech Recognition Manager Reference (HTML) (PDF)
Describes the C API for recognizing and accepting spoken input.
Speech Technologies 2003-02-01
Speech Synthesis Manager Reference (HTML) (PDF)
Describes the C API for converting text into synthesized speech.
Speech Technologies 2007-05-15
Dictionary Services Reference (HTML) (PDF)
Describes the Objective-C and C routines that support programmatic access to dictionaries.
Text & Fonts 2007-05-29
IMKCandidates Class Reference (HTML) (PDF)
Describes the class that supports the use of candidate windows for an input method.
Text & Fonts 2007-06-05
IMKInputController Class Reference (HTML) (PDF)
Describes the class that controls input on the input method side.
Text & Fonts 2007-06-06
IMKMouseHandling Protocol Reference (HTML) (PDF)
Describes the protocol used to receive mouse events for an input method client session.
Text & Fonts 2007-06-05
IMKServer Class Reference (HTML) (PDF)
Describes the class that manages connections to input method clients.
Text & Fonts 2007-06-06
IMKServerInput Protocol Reference (HTML) (PDF)
Describes the informal protocol used to receive text events.
Text & Fonts 2007-06-06
IMKStateSetting Protocol Reference (HTML) (PDF)
Describes the protocol used to set or access state values for an input method client session.
Text & Fonts 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 2007-06-05
Input Method Kit Framework Reference (HTML) (PDF)
Describes the API for building input methods for Chinese, Japanese, and other languages.
Text & Fonts 2007-06-06
Input Method Kit Reference Update (HTML) (PDF)
Summarizes the symbols added to the Input Method Kit framework.
Text & Fonts 2007-07-18