Does the list view support a virtual mode? A "virtual" list control allows the data to be stored in a separate list container, and the view generates events to query the data for a row. It is very useful, when displaying content that changes rapidly, or when the number of items to be populated is quite large.

Any help in this regard is appreciated. If the native OS X widgets does not support this, can anyone point me to a third-party widget that implements this?

Want to know how to detect when a user wants to open a file with your application, by double-clicking it in the Finder, or by dragging and dropping it on your application's Finder or dock icon? The solution is the "open document" Apple Event.