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)
// Reduce the delay before updates are applied to the UI
IEGlobalSettings().ProcessingDelayInterval := 10;