Ali and I put in a control to scoot the colorbar out to the right, and it occurred to me that there are other controls which I've put in the SeriesRenderer which are not exposed but are just as useful. This is to see that they all show up in v2021a_11.
feature | controller | in vap | Description |
---|---|---|---|
plot.colorbarColumnPosition | N/A | Yes | plot colorbar can be shifted out to make room for right-hand yaxis |
seriesRenderer.backgroundThick | Yes | No | allows contrasting color to surround line |
seriesRenderer.fillStyle | Yes | No | Allows unfilled circles to be drawn |
I had to put in a kludge because sometimes the colorbar isn't positioned properly. It's a weird binding, since the DasDevicePosition objects can't bind directly to the strings.
My new code in PlotController (lines 777-794) tried to handle the messages more precisely, but this caused test037 at https://ci-pw.physics.uiowa.edu/job/autoplot-test037/ to break. I'm loosening up the code before the production release.
backgroundThick is trivially added through seriesRenderer control string.
cadenceCheck is a property of SeriesRenderer which I have to use now and then.