See more Support incidents in our old archived forum.
1
WPF Gantt Package / Re: UseTimeRangeFilteredTasksInRows
« Last post by ForumAdmin on January 17, 2024, 04:26:54 AM »Tim,
The possible performance improvements are all discussed here.
https://www.radiantq.com/Docs/WPFGantt/UsersGuide/PerformanceOptimizationOptions.html
https://www.radiantq.com/Docs/WPFGantt/UsersGuide/WhatAreTheDifferentWaysToImproveThePerformanceOfTheGanttWithALargeSetOfTasks1.html
https://www.radiantq.com/Docs/WPFGantt/UsersGuide/VirtualizedChartRendering.html
Regards,
Praveen
The possible performance improvements are all discussed here.
https://www.radiantq.com/Docs/WPFGantt/UsersGuide/PerformanceOptimizationOptions.html
https://www.radiantq.com/Docs/WPFGantt/UsersGuide/WhatAreTheDifferentWaysToImproveThePerformanceOfTheGanttWithALargeSetOfTasks1.html
https://www.radiantq.com/Docs/WPFGantt/UsersGuide/VirtualizedChartRendering.html
Regards,
Praveen
2
WPF Gantt Package / Re: UseTimeRangeFilteredTasksInRows
« Last post by tim on January 15, 2024, 11:39:01 AM »Thanks for taking the time for the detailed response. As we do not have something to display that requires "bleeding" we'll set the buffer size zero.
When paging/scrolling doesn't reuse any tasks to prevent rerendering them, what does?
I subscribed to the FilterTasksByTimeRange event and set the result as a LookupList as indicated in "...FlexyGantt/TimeRangeFilteredItems.cs#L114". Compared to not subscribing to the event at all and letting the library itself handle the filtering, this improved startup and paging/scrolling performace - but not enormously.
Tim
When paging/scrolling doesn't reuse any tasks to prevent rerendering them, what does?
I subscribed to the FilterTasksByTimeRange event and set the result as a LookupList as indicated in "...FlexyGantt/TimeRangeFilteredItems.cs#L114". Compared to not subscribing to the event at all and letting the library itself handle the filtering, this improved startup and paging/scrolling performace - but not enormously.
Tim
3
WPF Gantt Package / Re: UseTimeRangeFilteredTasksInRows
« Last post by ForumAdmin on January 12, 2024, 04:47:59 PM »Tim,
The Buffer is only useful when you want some task bars to "bleed" from just beyond the edges into the current time range. This would be useful if you have setup custom task templates that render tasks a bit outside of its time range - with some custom annotations, etc.
Now, if Buffer is set, then the Gantt would end up rendering more tasks than without and so entire load/page/scroll performance will go up.
And while paging/scrolling Gantt doesn't really reuse any of the already rendered tasks which is what you might have assumed (we understand, the property name might be a bit misleading, apologies for that).
Thanks
Praveen
The Buffer is only useful when you want some task bars to "bleed" from just beyond the edges into the current time range. This would be useful if you have setup custom task templates that render tasks a bit outside of its time range - with some custom annotations, etc.
Now, if Buffer is set, then the Gantt would end up rendering more tasks than without and so entire load/page/scroll performance will go up.
And while paging/scrolling Gantt doesn't really reuse any of the already rendered tasks which is what you might have assumed (we understand, the property name might be a bit misleading, apologies for that).
Thanks
Praveen
4
WPF Gantt Package / UseTimeRangeFilteredTasksInRows
« Last post by tim on January 11, 2024, 12:15:21 PM »We've enabled UseTimeRangeFilteredTasksInRows in our Application, which improved startup performance. Playing with the TimeRangeFilteredTasksTimeBuffer property we thought that increasing the buffer size would improve times needed for paging/scrolling from left to right. However the opposite is the case. The best startup and paging times are obtained when setting the buffer size to zero. Isn't it intended for that purpose? Where would you use it for otherwise?
Thanks!
Tim
Thanks!
Tim
5
WPF Gantt Package / Re: spanning Task over two rows
« Last post by ForumAdmin on June 02, 2023, 12:01:40 PM »Ok, unfortunately, there is no other better way to support this besides the workaround you have used.
Thanks
Praveen
Thanks
Praveen
6
WPF Gantt Package / Re: spanning Task over two rows
« Last post by Francesco Fantoni on May 31, 2023, 03:38:13 PM »Thanks for yuor reply.
If I understand your question each tasks should be child of a machine.
the rows are always one beside the other so I tried to use two identical task and it's works fine, but it's tediuos to double each coupled task so I was hoping there was a better way
Thanks
Francesco
If I understand your question each tasks should be child of a machine.
the rows are always one beside the other so I tried to use two identical task and it's works fine, but it's tediuos to double each coupled task so I was hoping there was a better way
Thanks
Francesco
7
WPF Gantt Package / Re: spanning Task over two rows
« Last post by ForumAdmin on May 31, 2023, 12:12:20 PM »Francesco,
So, there really is no built in way to draw a task/activity spanning multiple rows. A workaround using 2 similar looking bars is what makes sense.
How is your data-hierarchy setup though? Is this task/activity a child of the business or child of the machine?
Regards
Praveen
So, there really is no built in way to draw a task/activity spanning multiple rows. A workaround using 2 similar looking bars is what makes sense.
How is your data-hierarchy setup though? Is this task/activity a child of the business or child of the machine?
Regards
Praveen
8
WPF Gantt Package / spanning Task over two rows
« Last post by Francesco Fantoni on May 29, 2023, 06:33:18 PM »HI,
we use FlexyGantt to represent the manufacturing production plan, so each row is a machine. We need to visualize a business that uses two machines at the same time.
Do you have any suggestions for doing this? I tried doubling the height but the activity gets clipped. I thought about showing two aligned tasks with the same color and adjacent borders but maybe there's a smarter way
Thanks in advance
Francesco
we use FlexyGantt to represent the manufacturing production plan, so each row is a machine. We need to visualize a business that uses two machines at the same time.
Do you have any suggestions for doing this? I tried doubling the height but the activity gets clipped. I thought about showing two aligned tasks with the same color and adjacent borders but maybe there's a smarter way
Thanks in advance
Francesco
9
Announcements / Brand New Release: jQuery Gantt Package 9.0
« Last post by ForumAdmin on June 27, 2022, 08:09:41 PM »RadiantQ team is glad to announce a brand new release of jQuery Gantt Package v9.0 - more reason to celebrate this Summer! Here are the new features that made it into this version:
As usual we have taken great care to ensure that these features integrate seamlessly with your current code base and intuitive to your users.
Wishing you all Happy and Healthy Coding!
RadiantQ Team
- Save multiple predecessor values in MS project xml
- Ability to Print table only
- Improved support for Mac Safari + Magic mouse scenario.
- Introducing DependencyLineStartItemPosAdjustment and DependencyLineEndItemPosAdjustment options in GC
- CanAutoScrollHandler option to prevent/continue the auto scroll feature.
- Added GetScheduleToPlotWith option
- Introduced the ShouldEnforceDependencyConstraintsOnActivityHandler option in GanttControl
- Resource Allocation Unit calculation
- And several bug fixes.
As usual we have taken great care to ensure that these features integrate seamlessly with your current code base and intuitive to your users.
Wishing you all Happy and Healthy Coding!
RadiantQ Team
10
WPF Gantt Package / Re: Special lines update does not work if FlexyGantt is placed in a TabControl
« Last post by Rajagopal on February 09, 2022, 08:42:32 AM »Hi Jan, Thanks for the confirmation. We will email you the latest version.
Thanks,
Raja
Thanks,
Raja