ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 How to prevent Layer flicker?
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

supersk

99 Posts

Posted - Mar 19 2024 :  20:49:50  Show Profile  Reply
An image has multiple layers, and the scaling ratio of the image is set to not equal to 100. When you select and drag one of the layers, the entire image will shake. How to prevent this shaking?

xequte

38608 Posts

Posted - Mar 19 2024 :  22:30:39  Show Profile  Reply
Hi

I assume you mean when there is no background image and/or you drag outside the area of the background image?

In a layer editing application, Center should be false:

  ImageEnView1.Center := False;


Nigel
Xequte Software
www.imageen.com
Go to Top of Page

supersk

99 Posts

Posted - Mar 20 2024 :  02:46:27  Show Profile  Reply

The screen flickers like in the video file
attach/supersk/202432024512_screen flicker.zip
806.09 KB
Go to Top of Page

xequte

38608 Posts

Posted - Mar 20 2024 :  22:04:59  Show Profile  Reply
Oh, I see. For performance some options that are CPU intensive are disabled while sizing/creating layers.

In this case it looks like DelayZoomFilter:

http://www.imageen.com/help/TImageEnView.DelayZoomFilter.html

Please see the cmbPreviewQuality example at:

http://www.imageen.com/help/TImageEnView.LayersFastDrawing.html

Nigel
Xequte Software
www.imageen.com
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: