our systemtest works with a Multi-processor machine.
The GridRangeInfo does not work correct, the bottom value is out of Range.
(please see attached exception.jpg)
Can it be that a fault has crept in here? (please see attached fault_suspected.jpg of sources)
Is the Gridsuite multitprocessor (real parallel multithreading) capable?
ADAdministrator Syncfusion Team November 18, 2003 12:41 AM
Are you protecting calls into the grid with grid.InvokeRequired checks? Here is a link to a KB article. http://www.syncfusion.com/KB/Grid/Grid_c34c.asp#q572q
MKMarkus KraftNovember 18, 2003 01:04 AM
Thanks for Info about multithreading.
Have you token a look in the attached fault.jpg?
Is there all correct in the methode "GridRangeInfo" , i think a "not operator" is missing.
ADAdministrator Syncfusion Team November 18, 2003 01:24 AM
Sorry, I missed your point. Yes, this does seem to be incorrect. We will get it fixed.
MKMarkus KraftNovember 18, 2003 02:08 AM
i don't want to irritate but when will the fault be eliminated?
When is this Release available?
ADAdministrator Syncfusion Team November 18, 2003 02:44 AM
It will be corrected as soon as possible. The change will be in the 2.0.0.x beta code that should be out this week. If you are using 1.6.x.x code, a release of that code base will likely be longer away. If you need a 1.6.xx build right away, submit a DirectTrac support incident requesting a private build to fix this problem, and we will try to accomodate you with one.
ADAdministrator Syncfusion Team November 18, 2003 07:04 AM
We will correct the error in our code, but it is not clear the code correction will handle this problem.
In your ValueViewCtrl.OnValueChanged method, you are calling RefreshRange with what appears to be a suspicious range. The range you are passing it is (2, 0, 214748836647, 0). How is this range determined? The IntMax value is reserved for table ranges, column ranges and row ranges. You might look at your code to see why/how an IntMax value is coming up at this point.