Asix scaling is limited
Posted: Thu Apr 07, 2005 5:28 pm
Hello Support,
We are using teechart to show optical signal characterisitcs and recently have found a problem we can't overcome. For optical data, it is natural to use very small values to express characterisitics of optical signal. For example, when we display oscilloscope pattern of signal (time vs power), time is measured in values between [10e-9, 10e-15] which corresponds to picoseconds. But we have disrovered that TeeChart axis does not allow to zoom to interval if interval length is less than 10e-10, actually it is a hardcoded constant in Axis class which prevents zooming. Methods are non-virtual so we cannot override behaviour.
It is critical for us, because this bug is actually a showstopper for project. Could you please motivate why you limit zooming, hint us at workaround or fix as soon as possible.
thank you in advance.
We are using teechart to show optical signal characterisitcs and recently have found a problem we can't overcome. For optical data, it is natural to use very small values to express characterisitics of optical signal. For example, when we display oscilloscope pattern of signal (time vs power), time is measured in values between [10e-9, 10e-15] which corresponds to picoseconds. But we have disrovered that TeeChart axis does not allow to zoom to interval if interval length is less than 10e-10, actually it is a hardcoded constant in Axis class which prevents zooming. Methods are non-virtual so we cannot override behaviour.
It is critical for us, because this bug is actually a showstopper for project. Could you please motivate why you limit zooming, hint us at workaround or fix as soon as possible.
thank you in advance.