Sean, if you want to stack from left to right your data points, why do you use allX: ?
If you remove the line allX: in your example, then you end up with:


Is this what you expect?

Cheers,
Alexandre

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



On Aug 20, 2014, at 12:33 AM, Sean P. DeNigris <sean@clipperadams.com> wrote:

Blondeau Vincent wrote
I experienced some kind of bug with the scales of the chart...

Maybe related? The following script starts the first x value way off to the
right, even though I thought #stackX just uses 1, 2, 3...
============
data := { { Date yesterday. '3' }. { Date today. '30' } }.

"Charting the data"
b := RTCharterBuilder new.
b extent: 500 @ 400.
b interaction popupText: [ :row | row date julianDayNumber ].
b points: data.
b connectDotColor: Color green.
b allY: [ :r | r second asNumber ].
b allX: [ :d | d first julianDayNumber ].
b stackX.
b axisY.
b build.
b view.
============
3 tested scenarios:
- #stackX and then #axisX - the two x values span from about 3.0 - 4.0, with
the axis labeled only from 0.0 to 2.0.
- #axisX and then #stackX - the labels are up to the first date point x
value, but the point itself is still shifted more to the right
- only #stackX - no labels, but first point shifted way to right from origin

Then as a sanity check, I manually put -43000 into the first x data point,
with only #stackX and it still showed the first point to the right of the
origin.



-----
Cheers,
Sean
--
View this message in context: http://forum.world.st/Charter-axes-scale-tp4772485p4773884.html
Sent from the Moose mailing list archive at Nabble.com.
_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev