View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001599||JEDI VCL||00 JVCL Components||public||2004-04-07 11:14||2004-04-14 04:45|
|Status||resolved||Resolution||no change required|
|Target Version||Fixed in Version|
|Summary||0001599: TJVImagesViewer: the events OnLoadBegin, OnLoadEnd and OnLoadProgress don't ocurr...|
|Description||In the component TJvImagesViewer when its loads the images the events OnLoadBegin, OnLoadEnd and OnLoadProgress don't ocurrs.|
They only ocurr if the method LoadImages is invoked.
Is this correct? Or is a bug?
|Tags||No tags attached.|
OnLoadBegin and OnLoadEnd is called when you change the value of Directory.
OnLoadProgress is called when the image is actually loaded and only if the TGraphic type that is loaded supports OnProgress events (see TPicture.OnProgress for an explanation). The image isn't loaded until it is needed (i.e scrolled into view).
In summary, OnLoadBegin/OnLoadEnd can occur at a completely different time compared to OnLoadProgress and OnLoadProgress might not occur at all.
If you want to be notified when an item is added to the list (to show it's name in a statusbar or so), use the OnInsertion event instead.
The OnInsert event does not exist in TImagesViewer component.
|Not OnInsert, OnInsertion|
|No reply, so assuming it works as described|
|2004-04-07 11:14||itustec||New Issue|
||Note Added: 0003690|
||Status||new => assigned|
||Assigned To||=> user72|
|2004-04-08 09:12||itustec||Note Added: 0003724|
||Note Added: 0003732|
||Status||assigned => resolved|
||Resolution||open => no change required|
||Note Added: 0003843|