Delphi 3 и создание приложений баз данных


Методы


function AddXY(Const AXValue, AYValue: Double; Const AXLabel: String; A Color: TColor) : Longint; -

добавляет новую точку в серию. Параметры AXValue и AYValue содержат соответственно значения по осям Х и Y. Параметр AXLabel содержит метку для добавляемой точки серии. Параметр AColor определяет цвет. Функция возвращает позицию новой точки в серии.

function AddY (Const A Y Value: Double; Const AXLabel: String; AColor: TColor):

Longint; -

добавляет в серию новое значение по оси X. Применяется для тех серий, в которых график строится по Х и меткам значений по Х (например, Pie, Bar). Назначение параметров такое же, как у метода AddXY.

procedure Assign Values (Source : TChartSeries); -

копирует все точки из серии Source в текущую серию.

procedure CheckDataSource; -

обновляет точки в серии, независимо от того, какой компонент является источником данных - НД или другая серия. Обновление производится по текущим данным источника. Метод рекомендуется вызывать в случае изменений данных в источнике.

procedure Clear; -

удаляет все значения из серии; если вслед за этим не занести новых точек, будет показываться пустой график.

procedure ColorRange(A ValueList: TChartValueList; Const From Value, To Value:

Double; AColor: TColor); -

изменяет цвет указанного диапазона точек серии. AValueList - либо XValues, либо YValues. FromValue указывает начальное, а То Value конечное значение в списке AValueList. AColor - новый цвет.

function Count: Longint; -

возвращает число точек в серии.

procedure Delete (Valuelndex : Longint); -

удаляет из серии точку с номером ValueIndex. График, к которому принадлежит серия, автоматически перерисовывается.

procedure DoSeriesClick( Valuelndex.•Longint; Button:TMouseB utton; Shift:

TShiftState; X, Y: Integer); virtual; -

инициирует наступление события OnCUck.

function GetCursor Valuelndex : Longint; -

возвращает индекс точки серии в TChart ValueList, ближе всего к которой расположен курсор мыши. Если такую точку определить не удается, возвращается -1.

procedure GetCursor Values ( Var x,y : Double ); -

возвращает значения по X и Y точки графика (а не только серии), ближе всего к которой расположен курсор мыши.;

function GetHorizAxis :• TChartAxis; -

возвращает указатель на назначенную серии горизонтальную ось. Используя данный указатель, можно вызывать методы оси, обращаться к ее свойствам.

function GetVertAxis:TChartAxis; -

возвращает указатель на вертикальную ось.

function MaxX Value: Double; virtual; -

возвращает максимальное значение по X.

function MinXValue : Double; virtual; -

возвращает минимальное значение по X.

function MaxY Value: Double; virtual; -

возвращает максимальное значение по Y. function MinYValue: Double; virtual; - возвращает минимальное значение по Y.

procedure RefreshSeries; -

обновляет значения серии из источника данных, указанного в свойстве DataSource.

procedure Repaint; -

приводит к полной перерисовке всего графика. Рекомендуется вызывать этот метод в случае изменения хотя бы одного из основополагающих свойств серии (например, при изменении значения в DataSource и др.).

function ValuesListCount:Longint; -

возвращает количество используемых в серии списков значений точки. Обычно это 2 списка (XValues и YValues), но некоторые серии используют 3 (BubbleSeries - XValues, YValues, Radius; GanttSeries -Y, Start, End).

function VisibleCount: Longint; -

возвращает количество видимых на графике точек серии,




Начало  Назад  Вперед



Книжный магазин