Developer

API Reference

AEECLSID_GridListContainer

Brew Release
Brew MP 1.0.2
Description
The grid list container widget lays out its items horizontally, but wraps once it is out of horizontal space. The net result is a widget that lays out its items in a grid with the appearance of a table (though the widget does not, technically, behave as a table). The items are laid out left to right, then wrap.
The grid list container widget is ideal for implementations that call for the user to select from a long list of similarly shaped items -- for example, a virtual art gallery app might choose to display thumbnail images of great works of art laid out in a grid, allowing the user to scroll through this list to locate an image to view at full screen size. The items are laid out left to right, then wrap, with the wrapped item left justified under the row above. Visually, the items of a grid widget might be laid out as follows. The grid list container widget only supports vertical scrolling.
      +-----------------------------------------------+
      |  Grid item 1  |  Grid item 2  |  Grid item 3  |
      |---------------+---------------+---------------|
      |  Grid item 4  |  Grid item 5  |  Grid item 6  |
      |---------------+---------------+---------------|
      |  Grid item 7  |  Grid item 8  |  Grid item 9  |
      |---------------+---------------+---------------|
      |  Grid item 10 |  Grid item 11 |  Grid item 12 |
      +-----------------------------------------------+

The items are laid out left to right, then wrap, with the wrapped item left justified under the row above. By default, the grid is set to contain three columns.
For detailed description about how to setup a grid list container, please refer to the AEECLSID_ListContainer documentation. List container, pick list container and grid list container widgets share common behaviors, such as how they handle events or interact with their attached model, but differ in how they arrange the items they contain.
Default Interface Name
Other Interfaces
IModel,Required Model:,IListContainerModel,ITypedListModel,IListModel
  • Follow