пробую освоить компонент TChart. В ходе освоения столкнулась с одной проблемой. После некоторых действий пропадают метки с оси X (ось DateTime):
1. Если к примеру для оси X задать мин. время "00:00:00", а максимальное "00:01:30" и шаг "00:00:10", то отображается все как надо. На оси есть метки минимального и максимального времени

Если установить мин. время "00:00:00", а максимальное "00:09:00" и шаг "00:01:00", то метка для минимального значения пропадает.
2. На форме есть скроллбар (TScrollBar), привязанный к графику. Привязка делается след. образом (реализована только прокрутка вправо):
void __fastcall TForm1::ScrollBar1Change(TObject *Sender)
{
TDateTime x,y;
if (ScrollBar1->Position>beforePosition)
{
x=Ch_graph->BottomAxis->Minimum+Ch_graph->BottomAxis->Increment;
y=Ch_graph->BottomAxis->Maximum+Ch_graph->BottomAxis->Increment;
Ch_graph->BottomAxis->SetMinMax(x,y);
}
else //движение влево
{}
}
И вот тут тоже с метками непонятное происходит. Если масштаб оси X мин. время "00:00:00", а максимальное "00:01:30" и шаг "00:00:10", то при скроллировании пропадает метка максимального значения.

если продолжать скроллировать, то на максимальном значении "00:03:00" метка снова появляется.
При масштабе "00:00:00", а максимальное "00:09:00" и шаг "00:01:00" при скроллировании метка пропадает на значении "00:13:00".
Из-за чего так происходит и как побороть?