View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005240||JEDI VCL||00 JVCL Components||public||2010-05-15 12:28||2011-06-10 16:10|
|Product Version||Daily / GIT|
|Target Version||Fixed in Version||3.40|
|Summary||0005240: TJvPreviewControl - Crash on Scrolling|
|Description||The problem with multiple pages in TJvPreviewControl was reported and resolvedin Issue 0005239 (Thanks!), but now another issue has cropped up, which is possibly related.|
When multiple pages are created, the preview now works as expected, but using either the scrollbars or a mouse scroller wheel to scroll to different pages results in an EThread error "Cannot call Start on a running or suspended thread". If the application is run outside the IDE, the message is "Thread Error: The handle is invalid (6)"
I can workaround this error by hiding the scrollbars, and by setting "Handled := True" in the OnMouseWheel event. Not really critical, but doing so requires that multiple pages be previewed using manual control. Being able to use a mouse wheel or the scrollbars will make the print preview easier to use for my end-users.
I have attached again the demo program that I included with Issue 0005239, but this time it works by producing a 10-page preview, but the errors with scrolling have come to the forefront.
|Tags||No tags attached.|
TJvPreviewControl - Crash on Scrolling.zip (682,205 bytes)
||Fixed in SVN revision 12769|
|2010-05-15 12:28||dzomlija||New Issue|
|2010-05-15 12:28||dzomlija||File Added: TJvPreviewControl - Crash on Scrolling.zip|
|2010-05-15 17:19||AHUser||Note Added: 0017389|
|2010-05-15 17:19||AHUser||Status||new => resolved|
|2010-05-15 17:19||AHUser||Fixed in Version||=> Daily / SVN|
|2010-05-15 17:19||AHUser||Resolution||open => fixed|
|2010-05-15 17:19||AHUser||Assigned To||=> AHUser|
|2011-06-10 16:10||obones||Fixed in Version||Daily / SVN => 3.40|