PlexityHide

Home 

Products 

Downloads 

Our Shop 

Support 

Contact 


GTP.NET.Silverlight and WPF FAQ 11426


Release notes: GTP.NET.Silverlight & WPF 1.2.5.23 Please note that this article refers to GTP.NET.SL and WPF
Jump to article- 2011-05-23 23:27:00 - Email plexityHide

------------------------------------------
-------GTP.NET.SL 1.2.5.23----
------------------------------------------

DateScaler.cs (32)
Upper and LowerBound exposed in DateScaler

GanttRow.cs (42)
Bugs introduced on the phone - fixed


TimeItemLink.cs (21)
Stubborn link refresh bug for wpf fixed?!

------------------------------------------
-------GTP.NET.SL 1.2.5.15----
------------------------------------------
GanttRow.cs (41)
Bug that switch in ganttrows and no other changes did not trigger link invalidate

Gantt.cs (43)
Exception when Start==Stop, fixed

------------------------------------------
-------GTP.NET.SL 1.1.7.17----
------------------------------------------
GTP.NET.SL.dxp (5)
GTPNETSLLicenseCheck.sln (2)
GTPNETSLLicenseCheck.csproj (2)
GTPNETSLLicenseCheck.csproj.user (2)
GanttRow.cs (34)
Layout cycle detected if DateScaler is given room to grow since the GanttRows kept pushing it out (when hosted in DataGrid, Silverlight)

Gantt.cs (34)
GanttRow.cs (33)
ExternalClip event added

TimeItemLink.cs (17)
Link draw update

TimeItemLink.cs (16)
Link drawing revisited and re engineered

------------------------------------------
-------GTP.NET.SL 1.1.5.31----
------------------------------------------
installscript issues

Silverlight 4

TimeItemLink.cs (15)
Links starting points where undefined in certain circumstances. This gave exceptions on draw: fixed

------------------------------------------
-------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----
------------------------------------------
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----
------------------------------------------
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----
------------------------------------------
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----
------------------------------------------
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----
------------------------------------------
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.24----
------------------------------------------
Added license check for WPF

VerticalDayStripeBrush is now drawn in the background

Added collisiondetection

Updates for wpf

------------------------------------------
-------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----
------------------------------------------
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

------------------------------------------
-------GTP.NET.SL 1.0.5.13----
------------------------------------------
GanttSample2.xaml (9)
GanttSample2.xaml.cs (4)
Sample for UserDraw of progress percent

GanttRow.cs (20)
New events to catch GanttRow Clicks etc:
        public event MouseEventHandler MouseEnterGanttRowBackground;
        public event MouseEventHandler MouseLeaveGanttRowBackground;
        public event MouseButtonEventHandler MouseLeftButtonDownGanttRowBackground;
        public event MouseButtonEventHandler MouseLeftButtonUpGanttRowBackground;
        public event MouseEventHandler MouseMoveGanttRowBackground;

------------------------------------------
-------GTP.NET.SL 1.0.4.26----
------------------------------------------
TimeItem.cs (20)
TimeItemLink.cs (11)
Added TimeItemLink UserDraw flag and event to allow for detailed control over time item link rendering; you can use this to add texts to link ends of draw your link anyway you want.

GanttRow.cs (19)
GanttRows that had zero time items did not get a correctly initialized GanttRowCanvas this in turn effected the currently selected row of grid or tree

 

------------------------------------------
-------GTP.NET.SL 1.0.4.18----
------------------------------------------
GanttSample2.xaml (8)
MoveBetweenControls.xaml (7)
DateScaler.cs (16)
DateScalerTextBrush
MinusbuttonStyle
PlusbuttonStyle
MinusbuttonVisibility
PlusbuttonVisibility
ScaleMarkerBrush

Scalemarkers now drawn with ScaleMarkerBrush
Datescaler texts drawn with DateScalerTextBrush

Most updates copied from Ed Dupas, Promodel ; Thanks!

 

Gantt.cs (22)
Bug corrected in VerticalDayStripesUse.
VerticalDayStripesUse="none" in xaml works correctly now.

DateScalerGeneric.cs (7)
Clean up of old drawing code

------------------------------------------
-------GTP.NET.SL 1.0.4.9----
------------------------------------------
Changes for WPF compability

Gantt.cs
Exception when DateScaler was recreated removed.

------------------------------------------
-------GTP.NET.SL 1.0.3.29----
------------------------------------------
GanttRow.cs (16)
When switching Datasource old rows was still remembered by Gantt. Fixed.

Gantt.cs (19)
Gantt.UpdateMultiSelect added Call this to select a specific time item by code.

------------------------------------------
-------GTP.NET.SL 1.0.3.26----
------------------------------------------
*****************  SampleUsingToolkitTreeview.xaml  *****************
*****************  SampleUsingToolkitTreeview.xaml.cs  *****************
*****************  SLDev1.csproj  *****************
*****************  AssemblyInfo.cs  *****************
*****************  GanttSample2.xaml  *****************
*****************  GanttSample2.xaml.cs  *****************
*****************  Imdb.xaml  *****************
*****************  Imdb.xaml.cs  *****************
*****************  MoveBetweenControls.xaml  *****************
*****************  MoveBetweenControls.xaml.cs  *****************
*****************  SampleChoose.xaml.cs  *****************
*****************  DateScalerSamples.xaml  *****************
*****************  GTPNETSLLicenseCheck.suo  *****************
*****************  TimeItem.cs  *****************
User: Hasse           Date: 09-03-26  Time:  21:20
Checked in $/ph.NET/Components/GTP.NET.SL/SLDev1
Comment:
  Strange intermitent constructor bug handled


*****************  TimeItemLink.cs  *****************
*****************  AssemblyInfo.cs  *****************
*****************  DateScaler.cs  *****************
*****************  Gantt.cs  *****************
*****************  GTP.NET.SL.csproj  *****************
*****************  LicenseCheckCall.cs  *****************

------------------------------------------
-------GTP.NET.SL 1.0.3.19----
------------------------------------------
*****************  DemoData.cs  *****************
*****************  GanttSample2.xaml  *****************
User: Hasse           Date: 09-03-19  Time:  22:06
Checked in $/ph.NET/Components/GTP.NET.SL/SLDev1
Comment:
  SubColumn

*****************  TimeItem.cs  *****************
User: Hasse           Date: 09-03-19  Time:  22:05
Checked in $/ph.NET/Components/GTP.NET.SL/Gantt
Comment:
  SubColumn changed to DependencyProperty

------------------------------------------
-------GTP.NET.SL 1.0.3.18----
------------------------------------------

*****************  TimeItem.cs  *****************
User: Hasse           Date: 09-03-18  Time:   9:12
Checked in $/ph.NET/Components/GTP.NET.SL/Gantt
Comment:
  SubColumn: A parameter that places the time item in the direction
that is not controlled by time. For Schedulemode X, for Gantt mode Y within a
single GanttRow.
Link updates defered while moving, updates on release.

*****************  Doc  *****************
User: Hasse           Date: 09-02-18  Time:  10:25
Added Evaluation and License GTP.docx

*****************  Doc  *****************
User: Hasse           Date: 09-02-15  Time:  12:55
Deleted GTP.NET.SL.chm


*****************  Gantt  *****************
User: Hasse           Date: 09-02-15  Time:  12:43
Added SourceCodeInstructions.txt


*****************  Gantt  *****************
User: Hasse           Date: 09-02-15  Time:  12:22
Added LicenseCheckCall_public.cs

*****************  Version 19  *****************
------------------------------------------
-------GTP.NET.SL 1.0.2.15----
------------------------------------------
*****************  Doc  *****************
User: Hasse           Date: 09-02-04  Time:  14:38
Added LICENSE.GTP.NET.SL.rtf

*****************  Doc  *****************
User: Hasse           Date: 09-02-04  Time:  14:38
Added info.mht

*****************  Doc  *****************
User: Hasse           Date: 09-02-04  Time:  14:38
Added gettingstarted.mht

*****************  Doc  *****************
User: Hasse           Date: 09-02-04  Time:  14:38
Added GettingStarted.dxc

*****************  Gantt  *****************
User: Hasse           Date: 09-01-31  Time:  21:28
Added LicenseCheckCall.cs


*****************  ClientBin  *****************
User: Hasse           Date: 09-01-23  Time:  12:54
Deleted placeholder.txt

*****************  Doc  *****************
User: Hasse           Date: 09-01-21  Time:  10:58
Added GTP.NET.SL.dxp

*****************  Doc  *****************
User: Hasse           Date: 09-01-21  Time:  10:58
Added GTP.NET.SL.dxc

*****************  Version 14  *****************
User: Hasse           Date: 09-01-21  Time:  10:58
Added Doc

*****************  GanttRow.cs  *****************
*****************  GTP.NET.SL.csproj  *****************
*****************  TimeItem.cs  *****************
User: Hasse           Date: 09-01-18  Time:  20:36
Checked in $/ph.NET/Components/GTP.NET.SL/Gantt
Comment:
  UserDraw

*****************  SLDev1  *****************
*****************  SLDev1  *****************
User: Hasse           Date: 09-01-18  Time:  20:25
Added SampleUsingToolkitTreeview.xaml

*****************  MoveBetweenControls.xaml  *****************
*****************  MoveBetweenControls.xaml.cs  *****************
*****************  SampleChoose.xaml  *****************
*****************  TimeItem.cs  *****************
*****************  TimeItemLink.cs  *****************
*****************  TODOS.txt.txt  *****************
*****************  tankar.txt  *****************
*****************  Gantt.cs  *****************
*****************  GanttRow.cs  *****************
User: Hasse           Date: 09-01-18  Time:  17:01
Checked in $/ph.NET/Components/GTP.NET.SL/Gantt
Comment:
  Cleans up links when removing time items

 

 

 

Google
WWW plexityHide GTP.NET.SL FAQ
Support

Support intro

Knowledgebase

FAQ phGantTimePackage

FAQ GTP.NET

FAQ GTP.NET.SL and WPF

FAQ general

Testimonials

"This is too GREAT. I must say you have strong support and really good programmers at your place. Your entire team is good. Just Fantastic! – 100%"
Gaurav Patole,
WebTechDevelopers
More testimonials...