Using Persian Calendar On Windows 10? VARCHART Xgantt New Version Release Support

Within the scope of project management software, there is a Gantt chart control with powerful functions that can significantly improve the efficiency of planning and tracking.

Core functionality overview

This control is one of the most comprehensive Gantt chart solutions in the world. It can display task timelines in the form of a classic Gantt chart, and can also use bar charts for data visualization and editing. Users can drag and drop modifications directly on the chart and quickly print out professional project progress reports. Its data processing and graphics rendering engine has been highly optimized, making it easy to generate complex project views in the software in a very short time, effectively supporting daily project management decisions.

From a practical application perspective, this control integrates many advanced features, such as data binding, timescale scaling, and critical path analysis. It can connect with a variety of data sources without any obstacles, whether it is a simple Excel spreadsheet or a large database. This means that project administrators can easily import existing plans and immediately obtain intuitive graphical representations, avoiding the cumbersome work of manually converting data between different tools.

Feature enhancements in the latest version

The recently released V5.0 SR3 version has made substantial enhancements to a number of functions. One of the key updates is the improvement of the list event processing mechanism. The current related operations will generate a new type of object, giving developers more precise control capabilities. At the attribute setting level, the original color attributes have been renamed and expanded, making their definitions clearer and their functions more specific.

We can see that another enhancement is the independence of setting the color of the view. The new version allows users to specify the border color for different panes separately. This will help improve the customizable nature of the interface. The corresponding application program interface has also been updated simultaneously, and a new attribute specifically used to access these color values ​​has been added to ensure that the flexibility of the back-end code and the front-end can be consistent.

Visual customization upgrade

In the dialog box settings, the new version adds customization options for the background color and pattern of the histogram. Now, project managers can assign unique visual styles to different types of tasks or resources, making charts more clearly layered when displaying complex information. For example, high-risk tasks can be marked with a specific striped background pattern to achieve a risk warning function that can be seen clearly at a glance.

The control introduces a new tool property, which is the moving object capture tool property. This property contains a constant. The value of this constant is 512. It is associated with a type, which is a new enumeration type. This improvement allows users to enjoy the convenience of using the keyboard direction keys to fine-tune the position of task nodes, which is automatically aligned to the time grid or other tasks, improving editing accuracy and operating experience.

Vertical layout and interaction optimization

For complex projects with grouped and hierarchical structures, the new version optimizes the vertical movement logic of nodes. When the user drags a task from one group to another, the efficiency of the target search algorithm inside the control is greatly improved, and the operation response becomes faster and smoother. This improves user experience when working with large project structures.

The related vertical automatic folding and expansion functions have also been enhanced, and new enumeration values ​​have been added to related properties, making the project tree structure more intelligent and controllable when expanded or collapsed. Users can use settings to make non-critical branches collapse themselves when not needed, maintaining the simplicity of the interface.

Added node interaction event

The SR3 version was introduced in V5.0. This version brings three new node interaction events. These events can be triggered when the user performs a drag operation, can also be triggered when the user changes the node operation, and can also be triggered when the user ends the node operation. When triggered, detailed status object information will be passed to the program. Developers can use these events to capture the location of the node, capture the group to which the node belongs, and capture node status changes in real time during the interaction process.

For example, when the task duration is extended, relevant events will notify the application, which can automatically update the start date of subsequent dependent tasks, and may also trigger resource conflict warnings. This provides a much more powerful underlying support for building smart and responsive project management applications.

Bug fixes and stability

This update focuses on fixing a series of problems known in previous versions, including occasional confusion in graphics rendering, parsing errors in specific data formats when importing, and slow interface response under extremely high load conditions. The development team has improved the overall stability and performance of the control by optimizing the internal data structure and drawing process.

For enterprise users, these fixes ensure the reliability of the software under long-term and large-volume data operations. This shows that when managing large-scale multi-year and multi-tasking projects, the software can maintain smooth operation, data consistency can be better maintained, and the risk of work interruption caused by problems with the control itself is reduced.

In actual project management, do you focus on the ultimate functionality and flexibility of tools, or do you prefer to choose solutions that are simple, easy to use, and can be quickly started? You are welcome to share your views in the comment area? If you feel that this article is helpful, please give it a like to support it.