Data Browser Programming Guide
PDF
Introduction
Data Browser Concepts
The Data Browser User Interface
How the Data Browser Works
How Views are Implemented
Referring to Data
Callbacks and the Data Browser
The Item-Data Callback
The Item-Notification Callback
How a Data Browser Gets Populated With Data
Adding Items to a Simple List View
Adding Items to a Hierarchical List View
Setting a Target for a Column View
What Can Be Displayed
Data Browser Tasks
Tips for Using the Data Browser API
Displaying Data in a Simple List View
Design and Configure a List View Data Browser
Declare the Necessary Global Constants
Write an Item-Data Callback
Write Code That Initializes the List View
Displaying Hierarchical Data in a List View
Write an Item-Data Callback
Write an Item-Notification Callback for Hierarchical Data
Write Code That Initializes the Data Browser
Displaying Data in a Column View
Design and Configure a Column View Data Browser
Write an Item-Data Callback
Write an Item-Notification Callback
Write Code That Initializes the Data Browser
Switching Between List View and Column View
Set Up a Menu for Switching Views
Declare the Global Constants Needed for Switching
Write an Item-Data Callback to Handle Both Views
Write Code That Initializes a Switchable Data Browser
Write Code to Switch Between Views
Configure the Data Browser
Populate the Initial List View With Data
Supporting Text Editing
Applying an Operation to Each Item
Sorting Items
Supporting Drag and Drop
Providing a Contextual Menu
Providing Help Tags
Customizing Drawing, Tracking, and Dragging
Revision History