dear experts,
As it is illustrated on the attached screen capture, I need to have series with the vertical axis which has a first tick at its intersection with the horizontal axis.
In the attached example, I want to have 1E+9 displayed.
I had a careful look at the different options of the LeftAxis, but failed to come to something which is functional.
How can I force the Chart to display a first tick with label at the intersection of the x-axis and the vertical axis.
tick with label at the intersection of the two axes
tick with label at the intersection of the two axes
- Attachments
-
- Capture.PNG (10.92 KiB) Viewed 7285 times
thanks,
Nabil Ghodbane (PhD. Habil)
Nabil Ghodbane (PhD. Habil)
Re: tick with label at the intersection of the two axes
Hello Nabil,
You should set the Left axis AutomaticMinimum property to false it then you should be able to set a Minimum for the axis.
If you still find problems with it, please arrange a simple example project we can run as-is to reproduce the problem here.
You should set the Left axis AutomaticMinimum property to false it then you should be able to set a Minimum for the axis.
If you still find problems with it, please arrange a simple example project we can run as-is to reproduce the problem here.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: tick with label at the intersection of the two axes
Hi,
many thanks for the suggestion. This is indeed what I did in the end, but this was not enough. In addition, I had to fix the minimum value of the LeftAxis, such that the label at the intersection of the horizontal and the vertical axes is displayed. To do this, I simply:
- find the minimum of the series (s_min, s_min is always positive in my case),
- search for the value of n, such that 10^n+1 > s_min >= 10^n,
- fix LeftAxis.Minimum to 10^n
thanks
many thanks for the suggestion. This is indeed what I did in the end, but this was not enough. In addition, I had to fix the minimum value of the LeftAxis, such that the label at the intersection of the horizontal and the vertical axes is displayed. To do this, I simply:
- find the minimum of the series (s_min, s_min is always positive in my case),
- search for the value of n, such that 10^n+1 > s_min >= 10^n,
- fix LeftAxis.Minimum to 10^n
thanks
- Attachments
-
- LeftAxis.AutomaticMinimum := False + LeftAxis.Minimum := set to 10^n with 10^n+1 > s_min >= 10^n,
- CaptureAfter.PNG (36.74 KiB) Viewed 7246 times
-
- LeftAxis.AutomaticMinimum := False + LeftAxis.Minimum := set to s_min
- CaptureBefore.PNG (36.66 KiB) Viewed 7243 times
thanks,
Nabil Ghodbane (PhD. Habil)
Nabil Ghodbane (PhD. Habil)
Re: tick with label at the intersection of the two axes
Hello Nabil,
I'm glad to hear you found how to achieve it!
I'm glad to hear you found how to achieve it!
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |