Таблица 7.5. Свойства и методы класса TChartValueList

Count

Функция, возвращающая число точек в списке.

DateTime

Указывает (при значении true), что данные серии - это данные

типа дат и времени (TDateTime). При значении false данные вос-

принимаются как действительные числа.

Delete

Функция, удаляющая из списка точку с указанным индексом.

First

Функция, возвращающая первое значение.

Last

Функция, возвращающая последнее значение.

Locate

Функция, возвращающая индекс точки, в которой значение рав-

но указанной величине, или -1, если точка не найдена.

Max Value,

Максимальное, минимальное значения, сумма всех значений,

Min Value,

сумма модулей всех значений.

Total,

TotalABS

Multiplier

Множитель, на который умножаются все данные.

Name

Имя, используемое для идентификации списка данных. Все типы

серий имеют имена списков "X" и "Y", но некоторые серии имеют

дополнительные списки: например, серии TCandleSeries имеют

списки "OpenValues", "CloseValues", "HighValues", "LowValues".

Order

Свойство только времени выполнения, определяющее, должны

ли точки аргумента автоматически сортироваться в возрастаю-

щей или убывающей последовательности, или должен сохранять-

ся их первоначальная последовательность. Возможные значения:

loNone - не сортируются, loAscending - сортируются в поряд-

ке возрастания, loDescending - сортируются в порядке убыва-

ния. Значение loNone позволяет строить многозначные графики.

Scroll

Циклический сдвиг всех точек на одну позицию влево. Первая

точка (First) становится последней (Last).

Sort

Сортировка списка в соответствии со значением свойства Order.

Value

Индексированный список всех значений.

ValueSource

Строка, указывающая источник данных. Если свойство серии

DataSource ссылается на набор данных, то ValueSource - имя

поля. Если свойство DataSource ссылается на другую серию, то

ValueSource - имя Name в списке TChartValueList.

Класс ТСЬаг1Ах1в описывает объекты, отображающие координатные оси. В табл. 7.6 приведены основные свойства этого класса.

Таблица 7.6. Основные свойства класса ТСИэгтТМб

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

Класс TView3DOptions описывает объект (свойство) View3DOptions, обеспечивающего перестроение трехмерных изображений. Этот класс имеет свойства, представленные в табл. 7.7.

Таблица 7.7, Свойства класса TView3DOptions

Elevation

Наклон изображения в градусах. 360 - без наклона, 270 - вид

сверху. Действует только при Orthogonal = false.

HorizOffset

Горизонтальный сдвиг: положительное значение - сдвиг впра-

во, отрицательное - влево.

Orthogonal

Булево свойство, задающее (при значении true) ортогональное

отображение. При этом значении Orthogonal не действуют свой-

ства Elevation, Rotation, Perspective.

Perspective

Отображение перспективы, значения от 0 (отсутствие перспек-

тивы) до 100%. Действует только при Orthogonal = false.

Rotation

Горизонтальное вращение вокруг вертикальной оси. Значения

от 0-360 градусов. Действует только при Orthogonal = false.

Tilt

Вертикальное вращение вокруг горизонтальной оси. Значения

от 0-360 градусов. Действует только при Orthogonal = false.

VertOffset

Вертикальный сдвиг: положительное значение - сдвиг вниз,

отрицательное - вверх.

Zoom

Масштаб в процентах. Значение > 100 - увеличение изображе-

ния, значение < 100 - уменьшение.

ZoomText

Определяет, должен ли размер текста изменяться при измене-

нии значения Zoom.

7.2 Простейшее приложение с графиками || Оглавление || 7.4 Оформление поля графиков и диаграмм, печать и запоминание


⇐ Предыдущая страница|

Приемы программирования в Delphi на основе VCL



Новости за месяц

  • Февраль
    2020
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс