An apparatus and method for execution in a graphical user interface
environment are provided. The apparatus and method are used to display a
set of items within a content collection, such as a set of files within a
folder on a computer operating system. The method includes obtaining data
from the items that describes an item type for a number of the items.
Based upon the obtained item types a distribution of the types of items
within the collection is determined. The content collection is
categorized based upon the determined distribution and, based upon the
category, the content collection is displayed in a certain format that is
chosen to best display that category of content. A user interface is also
provided that includes a working area that displays the contents of a
content collection. In the working area, the format of the display varies
based upon the type of contents in the content collection. The user
interface also includes a menu adjacent the working area that displays
tasks corresponding-to the contents exhibited in the working area.