Time delay
Hi
I am using your gauges: digital, circular and linear. When I add new max and min(max for example from 10 to 5000) data digitalgauge and circulargauge are working correct, but when I use SFLinearGauge I must wait a long time(around 4-5seconds) and use very huge RAM size(sometimes 700MB)
How can I fix it?
Code for example:
_sfLinearGauge.SfLinearGauge.MainScale.Minimum = min; //from 0 to 0
_sfLinearGauge.SfLinearGauge.MainScale.Maximum = max; //from 10 to 5000
_sfLinearGauge.SfLinearGauge.MainScale.Interval = step; //from 1 to 500
SIGN IN To post a reply.
4 Replies
AK
Ashwin Kumaravel
Syncfusion Team
July 17, 2017 12:57 PM UTC
Hi Oleg,
Thanks for using Syncfusion products,
Currently we are validating on this, we will let you know the details shortly.
Regards,
Ashwin
Thanks for using Syncfusion products,
Currently we are validating on this, we will let you know the details shortly.
Regards,
Ashwin
AK
Ashwin Kumaravel
Syncfusion Team
July 18, 2017 08:50 AM UTC
Hi Oleg,
Thanks for using Syncfusion products,
We could reproduce the reported issue “Time delay in loading SfLinearGauge” at our end. And we have logged a defect report regarding the same. A support incident to track the status of this defect has been created under your account.
Please log on to our support website to check for further updates.
https://www.syncfusion.com/account/login?ReturnUrl=%2fsupport%2fdirecttrac%2fincidents/
Regards,
Ashwin
Thanks for using Syncfusion products,
We could reproduce the reported issue “Time delay in loading SfLinearGauge” at our end. And we have logged a defect report regarding the same. A support incident to track the status of this defect has been created under your account.
Please log on to our support website to check for further updates.
https://www.syncfusion.com/account/login?ReturnUrl=%2fsupport%2fdirecttrac%2fincidents/
Regards,
Ashwin
HiI am using your gauges: digital, circular and linear. When I add new max and min(max for example from 10 to 5000) data digitalgauge and circulargauge are working correct, but when I use SFLinearGauge I must wait a long time(around 4-5seconds) and use very huge RAM size(sometimes 700MB)How can I fix it?Code for example:_sfLinearGauge.SfLinearGauge.MainScale.Minimum = min; //from 0 to 0_sfLinearGauge.SfLinearGauge.MainScale.Maximum = max; //from 10 to 5000_sfLinearGauge.SfLinearGauge.MainScale.Interval = step; //from 1 to 500
I know its almost 2 years, but the problem still exists, its because when you set Maximum while Interval is 1, the code is trying to generate 5000 major ticks(not including minors). To solve this issue, you must set Interval first to 500 then Maximum to 5000, which will only have 10 major ticks. I think it may work.
MK
Muneesh Kumar G
Syncfusion Team
February 22, 2019 07:28 AM UTC
Hi Xmen,
We would like to inform you that if you have given small number interval with large maximum value, obviously major ticks calculation and rendering will take time.
As you said in your update, you can resolve this by setting large interval value. It will reduce the major ticks calculation and rendering time.
Thanks,
Muneesh Kumar G
SIGN IN To post a reply.
- 4 Replies
- 4 Participants
-
OL Oleg
- Jul 14, 2017 02:17 PM UTC
- Feb 22, 2019 07:28 AM UTC