Thanks, I added the file from the SVN and now everything is fine.
I added some functionality that I needed:
1. Property
LTicksAuto- forces the number of the large ticks (
LTicks property) to be equal to the difference between min and max. Of course, using it makes sense only with integer values. While doing this, I came across a bug- If LTicks is set to 1 (for example), the actual number of ticks is 2. I did not fix it, in case it is done on purpose.
2. Properties
UseValueList and
ValueList- Instead of Arabic numbers, elements from a comma delimited values are used. For example, when
ValueList:='a,b,c,d,e' then the scale labels are a, b,c.... If the number of the element is smaller than the number of LTicks, the remaining values will be added with arabic numbers. An example is attached.
The updated source is attached in the 7zip.
I still lack some functionality- I would like to have thicker LTicks.
The other one is that, as seen on the attached image, the „clock“ is somehow reverted- the I should be at 30 degrees, but it is at 210. MinAngle and MaxAngle did not help.
Opps, I just found out that the Selector does exactly what I've done
Edit: Nope, the selector is not proper for an indicator, or at least for a one, that changes values smoothly.