New Tools For Gantt Chart Interactions: More Transparency And Speed

Posted by Ute Gillet on Nov 5, 2015 2:30:00 PM

Mouse interactions in a Gantt chart application are crucial for many planners as they make re-scheduling quite simple. However, these interactions can be a bit tricky at times, especially where large plans are concerned: When positioning a node at a certain point of the timeline or directly after another node, a certain spot in the Gantt has to be exactly hit by mouse. Also, dragging a node to a another, quite distant, group or subgroup, can sometimes be slightly tedious. Both challenges are adressed by the new tools provided with our .NET Gantt control VARCHART XGantt.

This blog post gives you an idea of how to create slick Gantt chart interactions using the so-called snap tool for easy positioning of nodes while moving them horizontally.

Read More

Intelligent Gantt Chart Interactions Allow Context-Sensitive Decisions

Posted by Ute Gillet on Sep 22, 2015 2:30:00 PM

Interactive Gantt charts are a proven and powerful tool to help organizations deal with time-related and resource-oriented planning and scheduling data. Being interactive, they enable users to quickly react to short-term incidents and thus to gain operational agility. From having worked with hundreds to thousands of Gantt chart users in the past decades, we learned that Gantt chart interactions do not only mean shifting an operation by drag & drop. It is meant in a sense that the Gantt diagram provides context-sensitive decision support information during the drag & drop interactions. In this blog post we will further outline the idea of intelligent Gantt chart interactions and will provide .NET Gantt chart developers with tips how to achieve this.

Read More

Position Nodes in Gantt Charts With a Snap

Posted by Stefan Peters on Sep 17, 2015 3:30:00 PM

Project and production planner appreciate working with interactive Gantt charts because they enable them to easily re-plan orders, tasks or resources by shifting them back and forth. However, positioning a node at a certain point of the timeline or directly after another node can be tricky because a certain spot in the Gantt has to be exactly hit by mouse. In this blog post you learn, how changing the schedule can be supported by working with snap tools as they had been recently introduced for our .NET Gantt control VARCHART XGantt. 

Read More

Vertical Movement of Nodes in Gantt Charts With Multi-Level Groups

Posted by Stefan Peters on Sep 15, 2015 11:30:00 AM

Multi-level groups are used in many Gantt charts. When, in such a chart, a node is to be dragged from one group to another one with the source group being quite far away from the target group, the interaction sometimes could be somewhat inconvenient especially within large data sets. VARCHART XGantt now offers a new functionality for automatically expanding and/or collapsing groups for easy and comfortable vertical movement of nodes to ease 'maneuvering' within big data.

This expanding and collapsing of hierarchial structured groups can be individually combined -  a short video illustrates three alternative ways of how to significantly simplify vertical interactions in Gantt applications with multi-level groups. 

Read More

9 Basic Design Tips for User-Friendly Gantt Charts - Part 3

Posted by Juergen Theis on Aug 27, 2015 6:35:05 PM

The modern look & feel of Gantt charts not only helps gaining user acceptance. A well-thought-out design also yields intuitiveness and user friendliness. So, when developing a Gantt chart one should not only keep an eye on functionality but on design as well.

Of course, every Gantt chart has to meet its own planning requirements and hence has to have its own look. Even though, there are some basic design considerations a developer should keep in mind when developing a Gantt chart.

The first part of our blog series about the best design for user-fiendly Gantt charts were about bar appearance. The second part focused on  time scale, table and Gantt graph. Now the last part deals amongs others with  the question of  where to best place additional information in the Gantt chart
Read More

Get Started With .NET Gantt Control: Defining User Interactions

Posted by Alfred Göhlich on Jun 10, 2015 2:30:00 PM

We assume that you closely followed our 'getting started with VARCHART XGantt' blog post series. If you did so, and if you applied your new knowledge to your Gantt scheduling application, this application should have become more and more powerful with every post of this series.

Now, that we covered many aspects of visualizing data, it is about time to also have a look at how to change data: This is, because the ultimate value of a Gantt chart is unleashed when you allow intelligent drag & drop interactions. This new blog post will show you some essential ways of user interactions. By the way: we regard user interactions as decisive when building visual scheduling applications and hence put them into the core of the the past release of our .NET Gantt control VARCHART XGantt and will further enhance them with the upcoming release end of June 2015.

Read More

Gantt Chart Tip - How To Make Interactions Intelligent

Posted by Kerstin Sieckmann on Jun 8, 2015 1:30:00 PM

A well-designed Gantt chart should not be overloaded with information while at the same time it has to provide the planner with every crucial detail needed for decision-making. This balancing act can be mastered by applying an intelligently-designed interaction function. In this context, interaction does not only mean shifting an operation by drag & drop. It is meant in a sense that the Gantt diagram provides context-sensitive decision support information during the drag & drop interactions.

We call this “target-oriented interaction”.

How does this look like? In our series of Gantt chart tips this blog post introduces a Gantt application and focuses on the issue of an interaction in Gantt charts. It presents three planning & controlling scenarios, and specific interaction functions for each of these scenarios.

Read More

Get Started With .NET Gantt Control: Calendars Indicate Work-Free Days

Posted by Alfred Göhlich on May 19, 2015 3:00:00 PM

This is blog #6 of our getting started with VARCHART XGantt series. If you followed all steps from the previous blog posts, you should have developed a pretty impressing Gantt chart application by now.

After we discussed the usage of layers and filters in the .NET Gantt control last time, we now focus on another area which will make your Gantt more meaningful to your users both from a 'look' but also from a 'feel' (i.e. the user interaction with the data) point of view. So, let's take a first look into calendars and how to mark workfree periods within activities.

Read More