trackerStart(val) Sets where Cabbage will start drawing the rotary slider tracker. This is a value between 0 and 1, where 0 and 1 represent 6 o’clock. The default value is 0.1.
trackerEnd(val) Sets where Cabbage will stop drawing the rotary slider tracker. This is a value between 0 and 1, where 0 and 1 represent 6 o’clock. The default value is 0.9.
trackerCentre(val) Sets where Cabbage will start drawing the tracker progress from. This is a value between 0 and 1, where 0 and 1 represent 6 o’clock. The default value is .9.
trackerCentre(val) should always be within the trackerStart() and trackerEnd() points. If not, your will look quite strange!
p.s. being able to move the centre point of the tracker’s progress bar is something I’ve been asked to add multiple times before. Apologies for the wait
But to do it natively might not work. I don’t think there is a way to set the tracker background colour? So in this case the blue line above would be black, and when you move the slider it will draw a line from trackerCentre() to the slider position using a colour set by trackerColour(). So we would need yet another identifier for the tracker slot colour
What I’m imagining is the green tracker (orange here) starts from the centre. When moving an increment on the slider, two graphical trackers (one going left and one right) mirrors each other?
However, there is still a little issue, which I hope you could address.
Clicking on the widget in edit mode erases these new identifiers as it does also with e.g. markerStart.
I’d really like to be able to position widgets with the mouse without loosing their attributes.
Also channel names are added automatically. I am not sure, but maybe this is the reason for some weird surprises, sometimes getting copies of widgets with possibly non unique channel names after clicking. Not easy to demonstrate this since it seems quite sporadic. But maybe you noticed something related?
still seems to suffer from the mouse click issue, and likely some other attributes as well - I hope there is a way to automate the checking of this issue for all attributes.