10-18-2019 06:10 AM
If I select the max or min scale marker value on an xy-graph with time as scale format, I cannot change the value if I select all digits/characters in the value, but it works if I select all but one character:
I have tested in LV2019, 2018 and 2015.
Older versions of "the application" using LV2012-runtime works, but unfortunately I have no source-code from that time.
I also have an executable in LV2017 that this does not work in.
So, is this a feature that accidentally or for some reason was removed, or not regression-tested?
And how can I get it working again? The "scale range change" event will not even fire, since no change is detected. I can only think of very cumbersome ways to even try and implement this myself.
10-18-2019 09:48 AM
Hi thols,
I use a similar feature in my software - and I always input time as "mm:ss" (that's what I defined at the graph scales). My graph scales are fine with this kind of input!
I use that software starting from LV2011 and moved to LV2017 now, and it behaves always the same (as far as I remember)…
I can input:
10-21-2019 12:53 AM
Yes, the features you describe have been working like that since forever. But not the one I describe, to be able to input only mm when the format is mm:ss, or just hh when the format is hh:mm:ss.
Another feature I have been using is to enter just "mm:" or "hh::". But this doesn't always work. sometimes the scale updates, sometimes it doesn't, and I can't figure out why:
At first in this clip, it looks like it works for a 1h diff bit not 2, but then it works with a 2h diff.
10-21-2019 09:50 AM
I guess it always work if you do it through the property window? If so, do you need to use some Value change event to set the scale through a property yourself to work around it?
Annoying for sure though. 😞
/Y
10-22-2019 12:35 AM
@Yamaeda wrote:
I guess it always work if you do it through the property window?If so, do you need to use some Value change event to set the scale through a property yourself to work around it?
Annoying for sure though. 😞
/Y
Yamaeda, max/min can't be set in the property window.
The only event I can think of is mouse (double)-click. But then you need to check if the mouse was on the max or min, then detect what numbers are input. And it is not enough just to check key-presses, since the value could be pasted from the clipboard.
I think I will have to just live with it.