GTP.NET.SL 1.4.3.26

——————————————
——-GTP.NET.SL 1.4.3.26—-
——————————————
TimeItem.cs (49)
SL has a time dependent component involved when deducing layout cycle. If the Gantt was loaded with enough data the layout cycle error was trown. This is now handled by dispatching changes to other layoutpass

GTP.NET.SL 1.4.3.26

——————————————
——-GTP.NET.SL 1.4.3.26—-
——————————————
TimeItem.cs (49)
SL has a time dependent component involved when deducing layout cycle. If the Gantt was loaded with enough data the layout cycle error was trown. This is now handled by dispatching changes to other layoutpass

GTP.NET.SL 1.4.3.9

Memory leaks fixed.

On deep zoom + time items scrolled out to left + plus small zoom out operations = TimeItems off screen could get get visible at the wrong position due to an optimization to skip length update. Fixed by forcing offscreen timeitems to length zero.

Issue with UserDrawn time items not always showing up on first draw

EditableGridCell added to help out with easier GanttGrid/Tree edit

Bug with clipping of links at gantt bottom fixed

Binding of the TimeItemLinks collection enabled

Problem with StartTime,StopTime binding fixed

GTP.NET.SL 1.3.11.18

——————————————
——-GTP.NET.SL 1.3.11.18—-
——————————————
TimeItem.cs (45)
Silverlight compatability

Gantt.cs (52)
If the DateScaler is being recreated we sometimes got visuals does not any common parent error. Fixed

Gantt.cs (51)
GanttRow.cs (52)
TimeItem.cs (44)
Bug that gave strange select results from time to time and had time items stay in drag mode after released

GTP.NET.SL 1.3.9.11

——————————————
——-GTP.NET.SL 1.3.9.11—-
——————————————
TimeDistinctLogic.cs (3)
DateScaler.cs (33)
GanttRow.cs (51)
TimeItem.cs (43)
New property CollisionGroup:
CollisionGroup help you group time items into groups that will be tracked for collisions amongst each other

Better handling of Templating of GanttRows

GTP.NET.SL 1.3.5.27

——————————————
——-GTP.NET.SL 1.3.5.27—-
——————————————
TimeItemLink.cs (27)
Selectable and reassignable links

GTP.NET.SL.2010.csproj (6)
TimeItemLink.cs (26)
ReassignableLinks

TimeItemLink.cs (23)
FocusedTimeItemLink
Movestate has new states
/// <summary>
/// Create a new link
/// </summary>
linkCreate,
/// <summary>
/// Reassign link
/// </summary>
linkReassign
Problem with refresh of time items that had been invisible and then made visible

GTP.NET.SL 1.2.11.14

——————————————
——-GTP.NET.SL 1.2.11.14—-
——————————————
Gantt.cs (46)
TimeItem.cs (40)
When switching rows and wanting to keep the move in time, one need access to the diff. This is now exposed in the eventargs for OnTimeItemRowChange. Example:
void gantt10_OnTimeItemRowChange(object sender, RowChangeArgs e)
{
e.RevertMoveInTime = false;
if (e.NewRow != null && e.TimeItem.DataContext is DemoData)
{
DemoData d = (e.TimeItem.DataContext as DemoData);
(e.OldRow.DataContext as DemoDataRow).Items.Remove(d);
(e.NewRow.DataContext as DemoDataRow).Items.Add(d);
d.Start += e.Diff;
d.Stop += e.Diff;
}
}
Page1.xaml.cs (4)
Sample extended with move row – that keeps move in time