Page 1 of 1

PDF-Viewer ActiveX Access Violation Temporary Fix

Posted: Fri Aug 01, 2014 8:17 pm
by Tracker - Clarion Support
We have identified a probable cause for the Access Violations that have appeared sporadically since Clarion 8 when using the Viewer ActiveX in Clarion programs.

The difficulty appears to be that the Clarion 8+ RTL event handling cannot cope with the number of events generated by some Viewer activities, such as most page scrolling operations, whether by using the mouse wheel or dragging the pages with the glove cursor.

Until we come up with a better solution, the attached class and template files may be used to selectively disable the Viewer events. On the Procedure Template, there is a new checkbox labelled Activate Events? Checking this will enable Viewer events; unchecking it will disable the events. The default is to disable the events.

To use, simply unzip the following files over the existing ones in your \Program Files (x86)\SoftVelocity\Clarion\LibSrc\win and \accessory\template\win folders.

Re: PDF-Viewer ActiveX Access Violation Temporary Fix

Posted: Tue Dec 09, 2014 6:52 pm
by Andy
PDF Tools SDK for Clarion according to the download page is:

Current Version: 4.0.308.2 (Updated on 19 Sep 2014)

But it still exhibits the same behavior that this forum post (and included zip) was supposed to fix.

Does the current release for PDF Tools not include this fix? And will I then lose whatever was changed in the current release when I overwrite these files as instructed?

Thanks

Andy

Re: PDF-Viewer ActiveX Access Violation Temporary Fix

Posted: Tue Dec 09, 2014 7:36 pm
by Tracker - Clarion Support
Hi Andy!

We'll have new installs out by week's end. I will make sure that the changes are in those installers, as well as some other fixes.

Re: PDF-Viewer ActiveX Access Violation Temporary Fix

Posted: Sat Jan 03, 2015 4:42 pm
by Tracker - Clarion Support
Hi Andy!

I am very sorry for the long delay. I got very sick and this fell through the cracks.

I am pleased to report that the changes in these files will be in the next set of installs which I pan to have up by early next week (Monday, or Tuesday latest).