Submitted by Armando on 2010/07/11 01:48
This was first noticed when dragging file from explorer, and it was fixed. Thanks.


But there are still situations where Grid display goes havoc.

I still don't know how to reproduce it, but it happened several times today and yesterday. The only cure is to close and restart the grid. But I've also had to restart IQ as after 2 grid close/restart -- I couldn't open the grid anymore.


If some of you notice that problem and you know what you did before, please post here.

Thanks.
 
 
P.S. : Here are situations where it happened to me :
 
- Show-All sub items (alt-left click)
- Collapse up to the parent (ctrl-shift-"-" )
- Pasting of several lines from, as different items in IQ ("creating items as necessary")

Comments

Assuming you' re using the portable version, you can overwrite the current \controls\exg2antt.dll with a 0.9.25pre-rel25 or earlier. It should fix the issue
 

Armando

2010/07/11 13:23

In reply to by Pierre_Admin

thanks, I'll try that. But I guess I won't be the only one with graphics glitches.
What was the new exg2antt.dll fixing ?

Jon

2010/07/12 20:49

In reply to by Armando

Yeah, I was a bit concerned about losing some functionality and stability. This is from the developer's website.
 
*Added: PutItems method inserts an array of objects into the control. ( /NET Assembly )
*Added: GetItems method retrieves the control's items into an array. ( /NET Assembly )
*Added: Prevents removing the data from the control such as columns, items and bars, when LoadXML method is called, so you can use the LoadXML to load only the regional changes such as month names, week days and so on.
*Fixed: The dbase fires internal error, when restoring the chart's cursor.
*Fixed: The path to load pictures from, is limited to 127 characters.
*Fixed: Prevents moving or sizing any bar that has ItemBar(exBarCanResize/exBarCanMove) property on False, while the user moves or resizes any bar within the group ( Items.GroupBars method )
 
 
I am sure that Pierre can elaborate, but it seems that the fixes and new features do not impact how the Gantt chart is implemented in IQ.
 
Jon 

Pierre_Admin

2010/07/12 20:58

In reply to by Jon

Some history... The Grid supplier changed how bulk updates are done (IMO incorrectly) in Jan 2010. I contacted them and waited a few months to see if they would revert to the old way. In the meantime, I progressively made changes to make my code compatible with the new way. When I saw that it would not change, I tested more extensively the various parts of IQ and starting 0.9.25pre-rel26, I thought it was sufficiently robust to include the new grid component.
 
It seems that under certain circumstances, I fail to do it the "correct" new way, so I'll check what could be the cause.
 
BTW, the change you reported Jon, are only from the last version... there has been over 10 versions since Jan 2010.
 

Jon

2010/07/13 07:52

In reply to by Pierre_Admin

[quote=Pierre_Admin]
 
BTW, the change you reported Jon, are only from the last version... there has been over 10 versions since Jan 2010.
 
[/quote]
 
I knew of other versions, but did not know that there were more than 10! I don't see how you can track all of the changes and their impact on IQ. And this is just one component.
Jon