ImageEn, unit imageenview |
|
TImageEnView.LayersSelectedList
Declaration
property LayersSelectedList: TIEArrayOfInteger;
Description
Returns an array of integers representing the indexes of all
selected layers.
Note:
◼To convert the list to a string use
IEIntArrayToStr. To convert a string (e.g '3, 5, 7-9'), use
IEStrToIntArray
◼Only selects a single layer if
multiple layer selection is not enabled
// The following have the same effect...
ImageEnView1.LayersSelectedList := [ 1, 3, 4 ];
ImageEnView1.LayersSelectedList := IEStrToIntArray( '2, 4-5' );
ImageEnView1.LayersDeselectAll();
ImageEnView1.Layers[1].Selected := True;
ImageEnView1.Layers[4].Selected := True;
ImageEnView1.Layers[5].Selected := True;
ImageEnView1.Update();
// Get selection as a string
edtSelectedLayers.Text := IEIntArrayToStr( ImageEnMView1.LayersSelectedList ); // e.g. [ 2, 4, 6, 7, 8 ] would return '3, 5, 7-9'
See Also
◼Selected
◼LayersSelectAll
◼LayersDeselectAll