Background Image

Knowledge base articles about
Gantt Chart Hyper Library HTML5

Search DlhSoft Team's blog for Gantt Chart Hyper Library HTML5

We usually answer all received support requests (such as asked questions or reported issues) in at most 2 working days. Anyway, if you sent us questions or issues within an e-mail message delivered to our e-mail address, and haven't yet answered after that period, it's possible that one of the following situations has occurred: The message has been filtered to our Junk Mail folder…

To be able to select assignments from a hierarchy of resources when using GanttChartView component of Gantt Chart Hyper Library for HTML5/JavaScript® (or Gantt Chart Web Library for ASP .NET), you may use TreeGrid component from the separate product of DlhSoft Hyper Library. See this sample application.

To enable auto-scheduling behavior on GanttChartDataGrid or GanttChartView component of Gantt Chart Light Library for Silverlight™ and WPF, Gantt Chart Hyper Library for HTML5/JavaScript®, or Gantt Chart Web Library for ASP .NET, you may set AreTaskDependencyConstraintsEnabled property of settings.areTaskDependencyConstraintsEnabled field to true. When auto-scheduling is turned o…

Where can I find get started documentation for a DlhSoft component library, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library? General Documentation (including a Get Started section) can be found after you installed the trial version of the product, in Start menu / DlhSoft product menu / Documentation, …

Where can I find questions and answers (FAQ) for a DlhSoft component library, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library? Questions and Answers pages can be found after you installed the trial version of the product, in Start menu / DlhSoft product menu / Documentation, being presented as links …

Where can I find samples for a DlhSoft component library, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library? Sample applications can be found in the Samples Web page of the product (displayed within a table), available from the product information page menu. Alternatively, they can also be found after y…

When you create custom grid columns using the Gantt Chart components from Gantt Chart Hyper Library or Web Library, you might find that the data is not exported nor printed successfully on some browsers (such as Internet Explorer® 10), as internal cross document security exceptions occur. Actually, when the code from your custom column cell templat…

Can we use controls from DlhSoft component libraries within our own component library projects? Our components, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library, can be used (as clearly mentioned within the EULA documents) ONLY for developing applications (that have executable targets). Moreover, you …

To set up a specific task bar template when using Gantt Chart Hyper Library, you need to use ganttChartView.settings.*TaskTemplate and/or item.taskTemplate properties. A fully working example for improving touch capabilities of the presentation is presented below: ganttChartView.standardTaskTemplate = function (item) { var control = item.ganttChartVi…

If you set up grid column and task bar template functions when using Gantt Chart Hyper Library, and would like to export or print content from the component, you should write your custom code with extra care: Specifically, you'd need to ensure the document object refers to the current one of the item, and if you plan to access custom fields of the item object, y…

Using a DlhSoft component library that you have purchased a license for, you’ll be able to develop as many applications as you wish, and distribute them royalty-free to your customers and other parties, to be run on any number of destination computers, with the exception of Web applications using ASP .NET components which you can only host and redistribute for hosting purposes only. DlhSoft compon…

This document describes the tehnical and legal limitations of DlhSoft component library licensing. By purchasing a DlhSoft component library development license: You are not allowed to develop and distribute your own component library products (targetted to developers) referencing DlhSoft libraries internally. You are allowed to develop such component libraries only for your own reuse in …

To view the the common steps to perform when you want to install and apply a recently purchased DlhSoft component library license file to your development computer(s) please read this article. A multi-project solution sample application, with licensing information applied (i.e. Licenses.licx file placed within the main project, Properties folder) is available for download. It was…

The End User License Agreement (EULA) documents for DlhSoft products can be downloaded and read by using the links below: EULA for applications; EULA for .NET, Silverlight™, and UWP (WinRT) development components; EULA for ASP .NET development components; EULA for JavaScript® development components.

If you intend to export images using GanttChartExporter component from Project Management Framework, and your have large task sets and/or long timeline pages, you should paginate output in a loop to improve performance and decrease memory consumption instead of trying to obtain a very large image in a single call. Here is some sample code which you may use…

What is a Gantt Chart? A Gantt Chart is a bar chart that presents items (such as tasks in a project) horizontally aligned to a timeline (usually available as chart header scales), vertically positioning data either as a single bar or as multiple bars per row. Some Gantt charts may also show dependencies between items (i.e., predecessor links). What Gantt Chart component types does DlhSoft offer? A…

By design, when you insert new items to a specific index within GanttChartView control from Gantt Chart Hyper Library using the insertItems method all new items are inserted with their indentation property coerced down to the insertion point item's indentation. Therefore, if you plan to insert a hierarchical set of new items at a specific position in the collecti…

Gantt Chart Hyper Library doesn't include an ASP .NET MVC or another type of single page based sample application showing the way we can data bind the GanttChartView control to a database (TaskItems table). How can we data bind the control to a database from JavaScript®? A full ASP .NET MVC based single page application (SPA) example using Razor syntax and showin…

Since January 2013, DlhSoft updates the product build upgrade policy as indicated below: Currently, when DlhSoft customers need to use the most recent product builds after purchasing a product license, they can simply download and install the newest package from our Web site and are able to apply the original license file to the software even when it has been purchased a very long time ag…

If you purchase a license for a DlhSoft product version build (e.g. 3.1.9) of one of our component libraries (e.g. Gantt Chart Light Library), it will also: entitle you to obtain free resolutions for technical issues you discover and report to DlhSoft within the product during the guarantee period (see the product EULA); even after the guarantee period, DlhSoft will try to continue resol…

If you need to allow end users to use printing with system dialog from their browser we need to ask you to use autoClose: false upon the component.print call because some browsers will automatically stop printing with system dialog when the printed window (i.e. exported component's content) is closed, and our print mechanism closes that window automatically, otherwise.

For your reference, a class diagram (possibly partial, depending on the actual product that you use) indicating the generic project management logical entities and their relations is presented below:

When you use GanttChartView component from Gantt Chart Hyper Library and you want to show dates without time values in the Start and Finish grid columns you may obtain the required behavior by initializing these settings: settings.dateTimeFormatter = function(date) { return DlhSoft.Controls.GanttChartView.defaultDateFormatter( …

At initialization time, task items are defined using these main timing related properties: Start: date and time value to start work; Finish: date and time value to finish work; if you need to compute it based on the Start value and an effort value, use the GetFinish method provided by the component instance: item.Finish = component.GetFinish(item.Start, effort); CompletedFinish: date and time val…

When you use a client side component from Gantt Chart Hyper Library and you want to toggle read only mode from your code without reinitializing the control, you cannot rely only on settings.isReadOnly field changing, because at initialization time, other fields are set to true or false depending on the original isReadOnly value and those fields need to be toggled …

Given the increased interest for the new TypeScript language that the developer community is working on, we are glad to offer specific definition files for all DlhSoft JavaScript® libraries, providing Visual Studio® IntelliSense® support and inline documentation for commonly used features of the available components: for Gantt Chart Hyper Library for HTML5 (JavaScript®); for Project Manag…

DlhSoft provides specific SharePoint® Web parts for these products (available as extra downloads): Gantt Chart Web Library. You can also use any of the ASP .NET, HTML5, or Silverlight™ controls within Gantt Chart Web Library, Gantt Chart Hyper Library, or Gantt Chart Light Library in a SharePoint® Web part. (For Silverlight™ components, you may use the Silverligh…

DlhSoft provides specific LightSwitch® extensions for these products (available as extra downloads): Gantt Chart Light Library. Microsoft® reference indicates that Silverlight™ (and recently, HTML5) components may be reused in LightSwitch® applications either as they are or wrapped up within specific custom components. You can also wrap the Silverlight™ components as LightSwitch® e…

ASP .NET, HTML5, and Silverlight™/WPF-based products are now available on our Web site: Gantt Chart Web Library for ASP .NET; Gantt Chart Hyper Library for HTML5; Gantt Chart Light Library for Silverlight™/WPF; Hierarchical Data Light Library for Silverlight™/WPF. Separately, note that you may also use WPF components from other products in your Web applications as they c…

Question: Why are there multiple Gantt Chart products available for sale from DlhSoft? For example: Gantt Chart Light Library for Silverlight/WPF, Gantt Chart Library for WPF, Project Management Library for WPF, Gantt Chart Library for Windows® Forms, etc. Answer: In short, we offer several Gantt Chart enabled component libraries because we have tried to carry out multiple incompatible customer re…