What's new in Gantt Chart Light Library 4.3.32

Jun 5, 2014
  • New features:
  • drag and drop support for creating start- and -to-finish dependencies (that may be disabled by setting the new AllowCreatingStartDependencies and AllowCreatingToFinishDependencies properties of Gantt Chart components to false);
  • updating tool tips displayed during drag and drop operations;
  • new numeric and GUID item identifier properties (Key/GlobalKey) to support easier Entity Framework data layer integration.

New in Gantt Chart Light Library 4.3.31 (May 16, 2014)

  • We have added a set of new features to the Gantt Chart controls, including: individual item nonworking time highlighting setting (IsIndividualItemNonworkingTimeHighlighted property), task bar interruption highlighting setting (AreTaskInterruptionsHighlighted property), work optimization function (OptimizeWork method), bar changing event to allow synchronizing custom bar updates (BarChanged event and associated OnBarChanged virtual method), item rescheduling function (GanttChartItem.RescheduleTo{Start/Finish} methods).

New in Gantt Chart Light Library 4.3.30 (Mar 24, 2014)

  • We have added a set of improvements to the Gantt Chart and related controls, including: support for automatically computing task and project costs given initiation and execution costs and resource usage and hour rates, and for defining material quantities (including infinite amounts) for leveling resources.

New in Gantt Chart Light Library 4.3.28 (Jan 22, 2014)

  • Added a set of miscellaneous performance and other type of improvements to the Silverlight and WPF Gantt Chart controls, and also to the LightSwitch based Gantt Chart extension that we have recently made available.

New in Gantt Chart Light Library 4.3.27 (Dec 11, 2013)

  • The new product build adds automatic timeline scrolling for GanttChartDataGrid upon grid row clicking. Also, you can now download specific LightSwitch extensions for the product, allowing easy Gantt Chart setting up within your business line applications developed with Visual Studio 2012 or 2013.

New in Gantt Chart Light Library 4.3.26 (Oct 14, 2013)

  • The new product build improves WPF and Silverlight based UI Automation for included GanttChartDataGrid and inheriting compon

New in Gantt Chart Light Library 4.3.25 (Sep 24, 2013)

  • Besides a set of miscellaneous minor updates, including automatic selection based on chart bar clicking (configurable using IsChartClickSelectionEnabled property), the latest product build includes a new Model-View-ViewModel (MVVM) pattern based sample application, providing a full example of GanttChartDataGrid component configuration when using the MVVM approach in WPF application development.

New in Gantt Chart Light Library 4.3.24 (Sep 16, 2013)

  • Besides a set of miscellaneous minor updates, the latest product build adds an option for automatically fitting and synchronizing the Gantt Chart width to the displayed timeline page (IsFittingToTimelinePageEnabled property), and built-in support for using common worktime schedule definitions (Schedule.Standard, Schedule.Continuous instances), easier setting up of day schedule breaks (AddWorkingDayTimeBreak[s] method), and exporting dependency lags to output XML files.

New in Gantt Chart Light Library 4.3.23 (Jul 24, 2013)

  • A new commonly requested feature, mouse wheel scroll based zooming, has been added to DlhSoft Gantt Chart components as a built in behavior that allows end users to easily control the horizontal zoom level of the graphical schedule and task bars displayed on the screen. Of course, developers may fully control the new behavior or disable it completely, as needed, specifying appropriate values for the new set of IsMouseWheelZoomEnabled* prefixed properties.

New in Gantt Chart Light Library 4.3.22 (May 11, 2013)

  • A suite of miscellaneous improvements have been applied to the components, including performance adjustments for the Gantt Chart auto-scheduling algorithm (running when AreTaskDependencyConstraintsEnabled is set to true), and new Owner and DataContext properties for the PringinPage object that you can bind to when designing printing page templates (PrintingTemplate component property).

New in Gantt Chart Light Library 4.3.21 (Mar 23, 2013)

  • A set of scenario specific updates (such as support to use a new DragTaskThumbRole.UpdateFinishPreservingEffort enumeration value) and a few minor corrections are available with GanttChartDataGrid and related components provided by the most recent build of the software.

New in Gantt Chart Light Library 4.3.20 (Mar 11, 2013)

  • New features are available with GanttChartDataGrid component (and partially with related components): date constraints (GanttChartItem.{Min|Max}{Start|Finish} properties), support for moving items in the hierarchy (Move, MoveRange, MoveUp, and MoveDown methods) and for hierarchically sorting data (Sort method), and improved configurability for dependency constraints based automatic scheduling algorithm (AreTaskDependenciesEnabledMaxSteps property, indicating the maximum number of iterations of the algorithm to run, limited to 1 by default to improve performance).

New in Gantt Chart Light Library 4.3.18 (Feb 11, 2013)

  • We have added a suite of important improvements to our Silverlight and WPF Gantt Chart components: left ends of the task bars may now be dragged and dropped to edit itemstart date and times while preserving finish values; DurationStringConverter supports a new parameter scale suffix (e.g. "0.##d/8"), presenting time span values scaled out (e.g. presenting duration in working days, considering 8h/day); a new scale type is available displaying weeks as starting on Saturday (ScaleType.WeeksStartingSaturday).

New in Gantt Chart Light Library 4.3.17 (Dec 5, 2012)

  • Build 4.3.17 of the software package adds up several new minor features, including the CollapsibilityMaxCount and GanttChartItem.IsCollapsible properties enabling developers to limit, whenever needed, the summary tasks that may be collapsed and expanded in the user interface, as a workaround for the internal DataGrid performance issues occuring when multiple items get hidden (such as if a parent node is collapsed) in the view.

New in Gantt Chart Light Library 4.3.16 (Nov 21, 2012)

  • Multiple new minor features, including support for displaying unassigned items in Schedule Charts:
  • Build 4.3.16 of the software package adds up several new minor features requested by customers over time: AreSummaryRowsBold property enables highlighting summary tasks in the hierarchy; LoadingRow and UnloadingRow events allow injecting row initialization and finalization code for the hierarchical data grid; ItemBackground and ItemForeground properties defined by GanttChartItem and ScheduleChartItem objects configuring individual item appearance settings in the grid, when AreIndividualItemAppearanceSettings property is set to true on the chart control; UpdateScaleOrigin property to be considered for UpdateScaleInterval computed points during timeline aware drag and drop operations; support to display a special '(Unassigned)' row in ScheduleChartDataGrid presenting task items that have no resource assignments, and offering the ability for the end user to create resource assignments for these items using simple vertical drag and drop operations.

New in Gantt Chart Light Library 4.3.15 (Nov 19, 2012)

  • Disabling dependency constraints while dragging:
  • We have added a new AreTaskDependencyConstraintsDisabledWhileDragging property to the Gantt Chart components from build 4.3.15 of the software package in order to allow developers to improve performance of their output applications during task bar dragging operations when they have AreTaskDependencyConstraintsEnabled property set to true.

New in Gantt Chart Light Library 4.3.14.1 (Oct 19, 2012)

  • WPF components from build revision 4.3.14.1 of the software package use an improved pagination algorithm for printing, allowing you to prepare hundreds of output pages for printing or XPS exporting in a timely fashion (using the nested DocumentPaginator classes available) and requiring significantly less memory amounts during the process.

New in Gantt Chart Light Library 4.3.14 (Oct 16, 2012)

  • We have improved the summary task expansion and collapsing operations for the WPF based GanttChartDataGrid and ScheduleChartDataGrid components wihin build 4.3.14 of the software package. Moreover, to increase the performance of the hierarchical grid further on other operations we recommend setting AreHierarchyConstraintsEnabled properties of the components to false, and to place your WPF item collection changing code between BeginInit and EndInit calls whenever you update multiple items. Also, we have added new GetSelectedItems methods to the grid components allowing developers to easily iterate the selected tasks and any invisible children that collapsed summaries might have. See the updated Get Started applications within the new package build for example code.

New in Gantt Chart Light Library 4.3.13 (Oct 15, 2012)

  • WPF components from build 4.3.13 of the software package contains an improved bitmap export algorithm, increasing the output image quality, especially when you have a large number of items or a long chart timeline to present.

New in Gantt Chart Light Library 4.3.12 (Oct 15, 2012)

  • To support custom row filtering without affecting data hierarchy, we have added a new IsHidden property to GanttChartItem object type within Gantt Chart Light Library for Silverlight and WPF (build 4.3.12); a new GanttChartDataGrid Filtering sample application is also included to the latest software package, showing how you can use the new feature of the components in your output applications.

New in Gantt Chart Light Library 4.3.11 (Oct 3, 2012)

  • We have extended the print features of the Silverlight and WPF controls within Gantt Chart Light Library (build 4.3.11): data grid cells are now printed using their text color and font settings, and Gantt Charts are now visually separated from any remaining white space on the output page by a solid line, as customers have requested.

New in Gantt Chart Light Library 4.3.10 (Sep 28, 2012)

  • We have added new AreHierarchyConstraintsEnabled properties (having default values set to true) to GanttChartDataGrid and ScheduleChartDataGrid controls from Gantt Chart Light Library for Silverlight and WPF (build 4.3.10), allowing developers to manually disable internal item hierarchy validation (by setting them to false at initialization time) in case they manage coercion for task indentation values externally using custom code.

New in Gantt Chart Light Library 4.3.9 (Sep 18, 2012)

  • We have added a suite of improvements to the behavior and API that provides customizability features for copy and paste operations in GanttChartDataGrid and ScheduleChartDataGrid controls from Gantt Chart Light Library for Silverlight and WPF

New in Gantt Chart Light Library 4.3.8 (Sep 14, 2012)

  • We have added a suite of improvements for the behavior and performance of vertical scrolling and scrolling synchronization inside GanttChartDataGrid and ScheduleChartDataGrid controls within Gantt Chart Light Library for Silverlight and WPF (build 4.3.8). Separately, a minor functional update has also been applied: started tasks are now automatically scheduled when dependency constraints are enabled and the operation is needed, exactly as for planned items; of course, their completion state is preserved.

New in Gantt Chart Light Library 4.3.7 (Sep 1, 2012)

  • We have added support for clipboard operations (such as copy and paste) to GanttChartDataGrid and ScheduleChartDataGrid controls for Silverlight and WPF in Gantt Chart Light Library

New in Gantt Chart Light Library 4.3.6.2 (Aug 22, 2012)

  • WBS indexing:
  • We have added a new WbsIndexString property to GanttChartItem objects displayed by Gantt Chart Light Library components (build 4.3.6.2), allowing developers to bind a grid column to a string that identifies the hierarchical position of tasks within the hierarchy.

New in Gantt Chart Light Library 4.3.6.1 (Aug 22, 2012)

  • Vertical scrolling synchronization improvements:
  • We have added an IsChartVerticalScrollBarEnabled property to GanttChartDataGrid and related Silverlight controls in Gantt Chart Light Library (build 4.3.6.1), allowing developers to specifically disable the vertical scroll bar of the chart area in order to avoid visual inconsistences between the scroll bar thumb sizes (generated by an internal issue of the Silverlight core DataGrid control). Moreover, we have improved the algorithm for vertical position synchronization between the data grid and chart areas within the composite Silverlight controls.

New in Gantt Chart Light Library 4.3.6 (Aug 14, 2012)

  • Besides other minor improvements, we have added a new set of features to Gantt Chart Light Library for Silverlight 4/WPF 4, allowing developers to specifically disallow circular dependencies between tasks; also, when enabling dependency constraints, the component will now remove existing and disallow new circular dependencies by design.

New in Gantt Chart Light Library 4.3.5 (Jul 26, 2012)

  • Besides other minor improvements, new features were added to build 4.3.5 of Gantt Chart Light Library for Silverlight 4/WPF 4, allowing you to specify whether milestones should be considered as finish times (and be able to be set on finish time of working days), and to perform lazy loading of child items upon initial node expansion.

New in Gantt Chart Light Library 4.3.4.1 (Jul 12, 2012)

  • A product build refresh (Gantt Chart Light Library 4.3.4.1) is available for download, including a minor correction for PredecessorsString property behavior: when collapsing or expanding summary tasks, predecessor indexes do not change within PredecessorsString property values anymore, reusing the (unchanged) IndexString values instead, and threfore resolving some specific value editing issues when using the default Predecessors grid column of the component.

New in Gantt Chart Light Library 4.3.4 (Jun 30, 2012)

  • A new product build (Gantt Chart Light Library 4.3.4) is available to download, including a set of minor corrections and updates, such as fully resetting the vertical scroll bar of the Gantt Chart area when removing all items from the Items collection.

New in Gantt Chart Light Library 4.3.3 (May 16, 2012)

  • Includes new assignment selector controls that developers can reference within their custom task editor dialogs and/or within the editing cell template of the Assignments column in the grid associated to Gantt Chart control instances in order to allow end user to easily select multiple resources with percentual allocation units as task assignment entries without typing any resource names.

New in Gantt Chart Light Library 4.3.2 (May 3, 2012)

  • New features: support to view baseline as secondary task bars within Gantt Charts (by setting IsBaselineVisible to true and specifying values for GanttChartItem.Baseline{Start|Finish} properties), NonworkingDayIntervalProvider delegate property to support recurrent breaks and holidays at control level, and GanttChartItem.Schedule support to be able to define working and nonworking time intervals at task level whenever needed.

New in Gantt Chart Light Library 4.3.1 (Mar 29, 2012)

  • Includes a new type converter for TimeOfDay data type (providing support to set {Working|Visible}Day{Start|Finish} property values using XAML), and several minor corrections distributed among miscellaneous areas of the library.

New in Gantt Chart Light Library 4.3.0 (Feb 17, 2012)

  • Includes a new NetworkDiagramView control that may be used by developers to easily display a project network diagram, either built in your code or generated automatically from data within an existing instance of GanttChartDataGrid control from the same product (using its GetNetworkDiagramItems method), in Windows client and Silverlight applications.
  • The new build also constains a set of minor corrections applied to some of the pre-existing components in the product.

New in Gantt Chart Light Library 4.2.0 (Jan 26, 2012)

  • Includes a new PertChartView control that may be used by developers to easily display a project PERT Chart, either built in your code or generated automatically from data within an existing instance of GanttChartDataGrid control from the same product (using its GetPertChartItems method), in Windows client and Silverlight applications.

New in Gantt Chart Light Library 4.1.10 (Dec 27, 2011)

  • We have added an internal undo/redo queue that you can enable using IsUndoEnabled property of Gantt Chart and Schedule Chart controls within build 4.1.10 of Gantt Chart Light Library for Silverlight 4/WPF 4, allowing you to easily provide Gantt Chart item-related undo/redo support in your

New in Gantt Chart Light Library 4.1.9 (Dec 5, 2011)

  • We have added new TaskItemsConverter and ResourceItemConverter components, allowing you to data bind the included Gantt Chart and Schedule Chart controls more easily to your custom data collections using Member definitions (such as ContentMember, IndentationMember, StartMember, FinishMember, PredecessorsMember, etc.)

New in Gantt Chart Light Library 4.1.8 (Nov 9, 2011)

  • We have added new AsynchronousPresentationCompleted events to GanttChartDataGrid and other components within build 4.1.8 of Gantt Chart Light Library for Silverlight 4/WPF 4, allowing developers to receive a notification when the asynchronous data load operation is completed.

New in Gantt Chart Light Library 4.1.7 (Oct 13, 2011)

  • We have added a few highly requested new features to Gantt Chart Light Library: you can now present and persist data as Microsoft Project XML files using the new LoadProjectXml and SaveProjectXml methods of the GanttChartDataGrid control, display multiple assignment lines per scheduled resource row in ScheduleChartDataGrid control, and configure an alternating item background or item separator lines in all available Gantt Chart controls in the library. The new features are available on both Silverlight and WPF platforms.

New in Gantt Chart Light Library 4.1.6 (Oct 13, 2011)

  • In addition to some highly requested features (support for disabling summary value aggregation, and for custom code injection on setting a new predecessor item during a drag and drop based dependency line creation event) and further minor corrections, we have added several new sample applications to Gantt Chart Light Library: custom scales (numeric days, minute level), drag and drop (within task hierarchy), task recurrence, summary bars (displaying child item bars in the line of collapsed summary tasks), persistence (XML files, SQL Server database), and Microsoft Project XML file import.

New in Gantt Chart Light Library 4.1.5 (Sep 15, 2011)

  • We have added new features to Gantt Chart Light Library: you can now display resources using an indentation based hierarchy (i.e. collapsible resource groups) and their assignments within ScheduleChartDataGrid control. Also, we have added new sample applications showing how to aggregate custom values from child items to summary tasks (e.g. sum up task costs), and how to perform zoom in our out operations on mouse wheel notifications within the chart area, in GanttChartDataGrid control.

New in Gantt Chart Light Library 4.1.4 (Sep 15, 2011)

  • Minor corrections have been applied and predecessor string support methods have been added to Gantt Chart Light Library

New in Gantt Chart Light Library 4.1.3 (Apr 27, 2011)

  • Support to set individual chart bars as read only, data connectors from Gantt to Schedule and Load Chart controls based on disconnected mode method calls, resource leveling basic algorithm, critical path determination.

New in Gantt Chart Light Library 4.1.2 (Feb 22, 2011)

  • Printing support added

New in Gantt Chart Light Library 4.1.1 (Feb 8, 2011)

  • It includes (compared to the previous build): item activation events, timeline page update buttons (enabling the end user to easily extra scroll and the timeline page by a specific amount), support for updating resource assignments using drag and drop operations (within Schedule Chart controls), a suite of previously missing basic sample applications (among others, we have added custom data binding and bar templating examples for Schedule Chart controls), and a set of minor corrections.

New in Gantt Chart Light Library 4.1.0 (Feb 8, 2011)

  • It includes a set of new controls providing Schedule Chart and Load Chart views (resource oriented Gantt charts) with and without attached DataGrid controls (available for both Silverlight 4 and WPF 4), designed to get significantly higher runtime performance (compared to the similar original WPF components).