ImageEn, unit iemview

TImageEnMView.InsertImageEx

TImageEnMView.InsertImageEx

Declaration

procedure InsertImageEx(Index: Integer; SelectMode: TIEMSelectMode = imsNever); overload;
procedure InsertImageEx(Index: Integer; bSelectIt: Boolean); overload;
function InsertImageEx(Index: Integer; const FileName: string;
                       LoadOnDemand: Boolean;
                       DefaultTopText: TIEImageEnMViewDefaultText = iedtNone;
                       DefaultInfoText: TIEImageEnMViewDefaultText = iedtNone;
                       DefaultBottomText: TIEImageEnMViewDefaultText = iedtFilename;
                       bSelectIt: Boolean = True; bIsFolder: Boolean = False): Integer; overload;

Description

Insert a new image in position, Index (0 is the first).

Unlike InsertImage, InsertImageEx doesn't create the bitmap. Also, you can configure whether the image is selected.

Examples

ImageEnView1.IO.LoadFromFile('000.tif');
ImageEnMView1.InsertImageEx(0);
ImageEnMView1.SetImage(0, ImageEnView1.IEBitmap);

// Append an image without selecting it
ImageEnMView1.InsertImageEx( ImageEnMView1.ImageCount, imsNever );

See Also

InsertImage
DeleteImage
AppendImage
FillFromList
FillFromDirectory
FillFromZip