| Allegro CL version 6.2 Unrevised from 6.1 |
Arguments: list-view
The value of this property is a boolean indicating whether a list-view
control will automatically arrange its list-view-items back into a
rectangular array whenever an item is moved or the list-view is
resized. This is done only when the layout-style of the list-view is
either :small-icon
or
:large-icon
. If the value of this property is nil
(the default), then automatic arrangement is done only when the widget
is created. If the value is t, then automatic arrangement is again
done when the widget is created and it is also done when the widget is
resized or one of the list-view's items is moved. The arrangement is
done when setting this property to t as well.
For example, if the attachment properties of a list-view control are set up so that the list-view is resized whenever the end user resizes its parent dialog, then the icons will be re-arranged to fill the new size of the list-view control if auto-arrange has been turned on.
In the current version, the end users cannot to drag list-view-items
to new arbitrary positions, as it should when the layout-style is
either :small-icon
or
:large-icon
. But if a list-view-item is moved
programmatically by calling (setf
list-view-item-position), then auto-arrangement will still
occur, and place the item back into the rectangular array position
that is closest to the position to which the list-view-item was moved.
See the description of the list-view
control.
Copyright (c) 1998-2002, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 6.2. This page was not revised from the 6.1 page.
Created 2002.2.26.
| Allegro CL version 6.2 Unrevised from 6.1 |