Legacy Documentclose button

Important: This document is part of the Legacy section of the ADC Reference Library. This information should not be used for new development.

Current information on this Reference Library topic can be found here:

Version: 1.0

Posted: 2003-01-30

Build Requirements: N/A

Runtime Requirements: Carbon

View Source Code:

Download Sample (“Tabs_LDEF.zip”, 45.2K)
Download Sample (“Tabs_LDEF.dmg”, 105.0K)


"Tabs LDEF" is a custom list definition which allows developers to easily create multiple columned lists using different sizes. While the List Manager does support multiple columns, a problem can occur because each column must be of the same size. We sometimes receive questions from developers asking if it's possible to work around this limitation, because they want to add extra fields to their existing single column lists. Unless you have two or more columns of text all displaying fields of very similar sizes, you can't get a useful display of the fields. Since it's common to have variably sized columns of data with most user interface designs, developers often decide not to add additional information to an existing single column list due to the amount of work involved. While working around this limitation directly within the current List Manager is not practical, there is another approach developers can take. This LDEF supports tabbed text within a single List Manager column, which allows you to add additional fields or columns to their user interfaces quickly and easily. It also demonstrates: -A list definition implementation. -A technique to help you debug stand-alone code. -An example of how to build a safe fat resource. -Use of the new accessor routines which are provided as the first step to being Copland-savvy.

Document Revision History

Date Notes
2003-01-30First Version

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.