GTP.NET.SL 1.1.4.25

——————————————
——-GTP.NET.SL 1.1.4.25—-
——————————————
DateScaler.cs (27)
Several issues with ScrollButtons in Silverlight fixed

GanttRow.cs (31)
Intermitent error in silverlight when trying to find out if timeitem is on screen or not; Fixed

GTP.NET.SL 1.1.4.24

——————————————
——-GTP.NET.SL 1.1.4.24—-
——————————————
SampleChoose.xaml (8)
SampleUsingToolkitTreeview.xaml (13)
SampleUsingToolkitTreeview.xaml.cs (8)
SLDev1.csproj (12)
Added the DemoDataModel that show implementation of collection moves and spanning

DateScaler.cs (26)
Centering of dateScaler texts was broken for silverlight by the last wpf change, this is now fixed.

Gantt.cs (32)
Added better handling of RowChange and ExternalDragDrop on multiselect moves;
– New property on Gantt: public TimeItem[] SelectedTimeItems
– New properties on RowChange event:
– public TimeItem[] AllTimeItemsInMoveOperation;
– public bool StopOperationForFollowingTimeItems;
When a row change is performed on multiple time items, by multi select, you may want to handle the cluster move in the first RowChange event.
If so, set StopOperationForFollowingTimeItems=true, if you do not, each time item in the selection may get the RowChangeCall

GanttRow.cs (30)
SLDev1 (21)
Gantt.cs (31)
WPF ChangeGanttRow event did not fire correctly

TimeItem.cs (34)
Issue with TimeItem not jumping back when e.Allow==false

GTP.NET.SL 1.1.4.20

——————————————
——-GTP.NET.SL 1.1.4.20—-
——————————————
New compound sample for WPF based on the Microsoft FamilyShow has been added
New Sample datamodel with caclulation and moving of spans

DateScaler.cs (25)
Question about runtime key updated for wpf

DateScaler.cs (24)
DateScalerTextBrush was made a dependencyproperty to allow binding to dynamicresources etc
Datemark texts was not fully centered before

WPFGanttSamplesNew (2)
GTP.NET.SL (44)
DemoDataModelForGTPNET_SL_WPF (4)
DemoDataModelForGTPNET_SL_WPF (3)
DemoDataModelForGTPNET_SL_WPF (2)
Properties (2)
GTP.NET.SL (43)
DateScaler.cs (23)
Gantt.cs (30)
GanttRow.cs (29)
TimeItem.cs (33)
TimeItemLink.cs (14)
Multiple changes to gain performance by avoiding to render time items not on screen.
Changes to handle links when scrolling and to render links correclty when some time items are off screen

GTP.NET.SL 1.1.3.20

——————————————
——-GTP.NET.SL 1.1.3.20—-
——————————————
DateScaler.cs (22)
Better performance when scaling and panorating Gantt

GanttRow.cs (28)
TimeItem.cs (32)
DateScaler.cs (21)
DateScalerGeneric.cs (9)
Gantt.cs (29)
GanttRow.cs (27)
TimeDistinctLogic.cs (2)
TimeItem.cs (31)
TimeItemLink.cs (13)
Multiple changes to gain performance

TimeItem.cs (30)
Mistake when implementing CollisionDetection rectified

GTP.NET.SL 1.1.2.6

——————————————
——-GTP.NET.SL 1.1.2.6—-
——————————————
GanttRow.cs (26)
New event on GanttRow OnGanttRowMinHeightChange
This event fires when the collisiondetection wants to change the calculated MinHeigt of the row.
This will only happen when IncreaseRowHeightOnCollision==true.
If ScheduleMode then height is really the width

TimeItem.cs (29)
AllowResizeEast,AllowResizeWest, AllowResizeMove are now DependencyProperties so that you can bind more easily

SampleUsingToolkitTreeview.xaml (12)
SampleUsingToolkitTreeview.xaml.cs (7)
Updated to show IncreaseRowHeight on Collision

GTP.NET.SL 1.1.2.2

——————————————
——-GTP.NET.SL 1.1.2.2—-
——————————————
GanttRow.cs (25)
TimeItem.cs (28)
new event OnTimeItemChange
This event fires when the user changes a TimeItem’s Start or Stop properties.Check the e.MoveState argument to see if it is a move or resize op.The old values are taken from the TimeItem; e.TimeItem.Start
The new values you get by applying the difference; e.TimeItem.Start.Add(e.Diff). You can limit the e.Diff, and the new value of difference will be use by the default logic executed after this event.

GTP.NET.SL 1.1.1.5

——————————————
——-GTP.NET.SL 1.1.1.5—-
——————————————
Gantt.cs (26)
SLDev1.sln (3)
MoveBetweenControls.xaml (8)
MoveBetweenControls.xaml.cs (5)
Added Gantt_WPF

TimeItem.cs (26)
TimeItem avoids setting non-time direction size

DateScalerGeneric.cs (8)
UseScheduleTimeLayoutForSmallIntervals was updated due to discovered bugs

DateScalerSamples.xaml (3)
DateScalerSamples.xaml.cs (2)
SampleUsingToolkitTreeview.xaml (9)
Sample updates, to show weeks in third band, to show bind to StartTime

GridColumnWidthKeeper.cs (3)
MultiColumnCoordinator the solution for a multi column tree

SampleUsingToolkitTreeview.xaml (8)
SampleUsingToolkitTreeview.xaml.cs (6)
Treeview column values updated on all gantt rows

TimeItem.cs (25)
IsPointOverActiveArea bug fixed

DateScaler.cs (18)
Gantt.cs (25)
GanttRow.cs (23)
TimeItem.cs (24)
TimeItemLink.cs (12)
Comments on public and protected.
Bug in FixedSize time items
FixedSize does not have resize cursor
Cursor only visible over active area

DateScaler.cs (17)
Gantt.cs (24)
GanttRow.cs (22)
TimeItem.cs (23)
Promodel changes reviewed and merged

GTP.NET.SL 1.0.8.7

——————————————
——-GTP.NET.SL 1.0.8.7—-
——————————————
SLDev1.csproj (11)
GanttSample2.xaml.cs (6)
GTP.NET.SL.csproj (15)
Reference.cs (2)

Silverlight 3

GanttRow.cs (21)
Added OwningContentControl that will be initiated to the first ContentControl found upwards in the visual tree when the parent for this visual changes.

TimeItem.cs (22)
Changes to how the TimeItemSizedFE is found