Как в TChart-е получить область за пределами графика(вне осей и тд)
Как узнать в OnClick чарта кликнули ли мы за пределами области с собственно графиком? Т.е. область внутри чёрных рамок (границы TChart) и вне красных.

Ответы (2 шт):
Автор решения: MBo
→ Ссылка
Если "область собственно графика" ограничена осями, то можно сравнивать X-координату с
Chart1.BottomAxis.IStartPos
Chart1.BottomAxis.IEndPos
И аналогично для Y и LeftAxis
Автор решения: Серафим
→ Ссылка
var
LClickedPart: TChartClickedPart;
begin
CalcClickedPart(X, Y, LClickedPart);
if (LClickedPart.Part <> cpChartRect) then
...
end;
Кроме области, из структуры TChartClickedPart можно узнать какая точка и сериес по указанным координатам.