ImageEn, unit iesettings

TIEGlobalSettings.ProcessingDelayInterval

TIEGlobalSettings.ProcessingDelayInterval


Declaration

property ProcessingDelayInterval: integer;


Description

Specifies the length of time (in Millseconds) some actions are delayed to improve UI performance.
Some actions that are time consuming, such as loading images into an attached ImageEnView while navigating a TImageEnMView, are delayed by several seconds to prevent UI lag.
You can reduce the amount of the delay, or set to 0 to avoid the delay.

It affects the following delays:
 Updating of attached ImageEnView when changing selection in TImageEnMView
 Display of current state in TImageEnLayerMView and TIELayerProps after making changes to layers
 Display of current state in toolbars: TImageEnViewToolbar, ImageEnView Hover Toolbar, TIERichEditToolbar and IERichEdit Hover Toolbar
 Updating of images when changing database location when using TIEDBBitmap or TIEDBMultiBitmap
 Display of content in TImageEnMView when DPI changes occur
 Update of preview image in Image Processing Dialog

Default: 100 (i.e. 1/10th of a second)


Example

// Reduce the delay before updates are applied to the UI
IEGlobalSettings().ProcessingDelayInterval := 10;