ImageEn, unit imageenview

TImageEnView.LayersRotationDelayFilterOnPreview

TImageEnView.LayersRotationDelayFilterOnPreview


Declaration


property LayersRotationDelayFilterOnPreview: Boolean;


Description


Delays the application of the anti-alias effect if you have enabled LayersRotationUseFilterOnPreview to improve the displayed quality of rotation.

This will improve performance when rotating large images.


Example


// Rotate the current layer 45 degrees clockwise at highest quality
ImageEnView1.CurrentLayer.Rotate := -45;
ImageEnView1.LayersRotationAntialias := True;
ImageEnView1.LayersRotationFilter := ierBilinear;
ImageEnView1.LayersRotationUseFilterOnPreview := true;
ImageEnView1.LayersRotationDelayFilterOnPreview := true;

// Allow the user to free rotate layers at highest quality
ImageEnView1.MouseInteract := [miRotateLayers];
ImageEnView1.LayersRotationAntialias := True;
ImageEnView1.LayersRotationFilter := ierBilinear;
ImageEnView1.LayersRotationUseFilterOnPreview := true;
ImageEnView1.LayersRotationDelayFilterOnPreview := true;


See Also


- LayersRotationUseFilterOnPreview
- LayersRotationFilter
- LayersRotationAntialias