Contents

Introduction to Data Browser Programming Guide

Explains how to present data in lists similar to the list and column views in the Finder.

Who Should Read This Document?

This document is targeted at Mac OS X Carbon developers who want to display data that can be browsed in a way similar to data browsing in the Mac OS X Finder. The document assumes you are familiar with Mac OS X programming and with Carbon in particular.

Some of the features available in a data browser assume you are familiar with the technologies underlying the features. For example, if you want to provide help tags for data browser items, knowledge of the Carbon Help Manager is useful. Cross-references are provided for situations in which information from another technology is helpful.

Organization of This Document

This document contains the following chapters:

Data Browser Concepts shows typical data browser user interfaces, introduces data browser terminology, describes how the data browser works, provides in-depth information on what can be displayed, and defines the terms needed to refer to the displayed data.

Data Browser Tasks describes how to use the data browser API to display data in list view and column view, to switch between views, to support text editing in a cell. It also provides information on the callbacks you need to supply to support drag and drop, provide help tags and contextual menus, and to customize drawing, tracking, and dragging behavior.

See Also

Next

Copyright © 2004, 2007 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2007-08-07