ImageEn, unit iexLayers

TIEImageLayer.Clear

TIEImageLayer.Clear


Declaration

procedure Clear(FillColor: TColor = clWhite; Width: Integer = 1; Height: Integer = 1);


Description

Removes any transparent area on the edge of the layer bitmap, repositioning and resizing the resulting layer to the visible rectangle.
Result is true if the bitmap was cropped (i.e. alpha was removed).


Example

// Clear the current image, but maintain its existing size
if ImageEnView1.CurrentLayer is TIEImageLayer then
  TIEImageLayer( ImageEnView1.CurrentLayer ).Clear( clWhite, ImageEnView1.CurrentLayer.Width, ImageEnView1.CurrentLayer.Height );
ImageEnView1.Update();