ImageEn, unit iexLayers

TIELayer.Selected

TIELayer.Selected

Declaration

property Selected: boolean;

Description

True if the layer is currently selected.

A selected text layer:


Four selected layers:


Note: This property has no no effect if multiple layer selection is not enabled. Instead the selected layer is specified by LayersCurrent

Examples

// Toggle selection of current layer
ImageEnView1.CurrentLayer.Selected := NOT ImageEnView1.CurrentLayer.Selected;

// Make all layers 1/3 size
ImageEnView1.LockUpdate();
for i := 0 to ImageEnView1.LayersCount - 1 do
  if ImageEnView1Layers[ i ].Selected then
  begin
    ImageEnView1Layers[ i ].Width  := ImageEnView1Layers[ i ].Width div 3;
    ImageEnView1Layers[ i ].Height := ImageEnView1Layers[ i ].Height div 3;
  end;
ImageEnView1.LayersFixSizes( LYR_SELECTED_LAYERS );
ImageEnView1.UnlockUpdate();

See Also

LayersSelectedList