Hello Nigel.
I'm Posting a video that features a Slow Problem with layers of Use.
1 - add an image.
2 - add one layer with an image.
3 - Now Rotate the second layer.
It is now very slow Use Zoom and Move Layer on the screen.
You can check this please?
Thank you so much
Source File Here.
procedure TForm1.BtnAddLayerClick(Sender: TObject);
var
id: Integer;
begin
id := imageEnView1.LayersAdd;
//ImageEnView1.LayersRotationAntialias := True;
//ImageEnView1.LayersRotationFilter := ierBilinear;
//ImageEnView1.LayersRotationUseFilterOnPreview := True;
//ImageEnView1.Layers[ id ].UseResampleFilter := True;
//ImageEnView1.Layers[ id ].ResampleFilter := rfLanczos3;
with ImageEnView1.IO do
LoadFromFile( ExecuteOpenDialog( ) );
end;
procedure TForm1.btnLoadPictureClick(Sender: TObject);
begin
with ImageEnView1.IO do
LoadFromFile( ExecuteOpenDialog( ) );
end;
procedure TForm1.RadioGroup1Click(Sender: TObject);
begin
case RadioGroup1.ItemIndex of
0:
begin
ImageEnView1.MouseInteract := [];
end;
1:
begin
ImageEnView1.MouseInteract := [ miMoveLayers, miRotateLayers ];
end;
end;
end;
Video File.
attach/wesleybobato/2016113202930_Layers.zip
6590.96 KB