|
|
|
|
Определяет серию диаграммы TChart, отображаемую в виде горизонтальных областей, ограниченных справа линией графика.
Создание объекта
srsObj=new THorizAreaSeries(chrObj);
| Собственные свойства
|
| Свойство
| Тип
| Описание
|
| AreaBrush
| Enum
| стиль кисти, используемой для заполнения областей (см. ниже)
|
| AreaChartBrush
| TChartBrush
| кисть, используемая для заполнения областей
|
| AreaColor
| TColor
| цвет, используемый для заполнения областей
|
| AreaLinesPen
| TChartPen
| перо, используемое для отрисовки вертикальных линий внутри областей
|
| ClickableLine
| Boolean
| принимать щелчки мышью по линиям, соединяющим точки серии
|
| ColorEachLine
| Boolean
| отображать линии, соединяющие точки серии, разными цветами (при значении свойства ColorEachPoint=true)
|
| DrawArea
| Boolean
| окрашивать области серии
|
| Gradient
| TChartGradient
| градиентнапя заливка области
|
| InvertedStairs
| Boolean
| инвертировать диаграмму, отображаемую как "лестницу" (при значении свойства Stairs=true)
|
| LineBrush
| Enum
| стиль кисти, используемой для заполнения верхней плоскости областей (см. ниже), при отображении диаграммы в трехмерном виде
|
| MultiArea
| Enum
| стиль отображения областей с накоплением (см. ниже)
|
| OutLine
| TChartPen
| перо, используемое для отображения внешнего контура серии
|
| Pointer
| TSeriesPointer
| свойства указателей серии
|
| Shadow
| TChartShadow
| тень от элементов серии
|
| Stairs
| Boolean
| отображать диаграмму как "лестницу"
|
| Transparency
| Number
| прозрачность области, %
|
| Наследуемые от класса TChartSeries
| [TYPE]
| [DESC]
|
| Active
| Boolean
| активность серии
|
| Color
| TColor
| цвет элементов серии
|
| ColorEachPoint
| Boolean
| отображать элементы серии разными цветами
|
| Cursor
| Enum
| курсор мыши, отображаемый на элементах серии (см. ниже)
|
| CustomHorizAxis
| TChartAxis
| пользовательская горизонтальная ось, привязанная к серии
|
| CustomVertAxis
| TChartAxis
| пользовательская вертикальная ось, привязанная к серии
|
| Depth
| Number
| размер элементов серии по глубине (при трехмерном отображении диаграммы)
|
| HorizAxis
| TChartAxis
| горизонтальноая ось (верхняя или нижняя), по которой будет масштабироваться серия по горизонтали
|
| Marks
| TSeriesMarks
| серия маркеров, связанных с точками серии
|
| ParentChart
| TChart
| компонент TChart, связанный с серией
|
| PercentFormat
| String
| стандартный спецификатор строки форматирования процентных меток
|
| SeriesColor
| TColor
| цвет элементов серии
|
| ShowInLegend
| Boolean
| отображать серию в легенде
|
| Title
| String
| строка заголовка серии
|
| ValueFormat
| String
| стандартный спецификатор строки форматирования C++ Builder/Delphi, используемый для вывода маркеров серии и осевых меток
|
| VertAxis
| TChartAxis
| вертикальная ось (левая или правая), по которой будет масштабироваться серия по вертикали
|
| XLabel[]
| String
| индексированный массив горизонтальных меток (маркеров)
|
| Только чтение
| [TYPE]
| [DESC]
|
| FirstValueIndex
| Number
| индекс первой точки в серии, значение X которой находится между максимальным и минимальным значениями по горизонтальной оси, или -1 (если такой точки нет)
|
| GetHorizAxis
| TChartAxis
| горизонтальноая ось серии
|
| GetVertAxis
| TChartAxis
| вертикальная ось серии
|
| LastValueIndex
| Number
| индекс последней точки в серии, значение X которой находится между максимальным и минимальным значениями по горизонтальной оси, или -1 (если такой точки нет)
|
| XValue[]
| Number
| индексированный массив горизонтальных значений точек
|
| YValue[]
| Number
| индексированный массив вертикальных значений точек
|
| ZOrder
| Number
| позиция серии по глубине (при трехмерном отображении диаграммы)
|
|
| Свойство AreaBrush
|
| Значение
| Пример изображения
|
| bsBDiagonal
|
|
| bsClear
|
|
| bsCross
|
|
| bsDiagCross
|
|
| bsFDiagonal
|
|
| bsHorizontal
|
|
| bsSolid
|
|
| bsVertical
|
|
|
| Свойство LineBrush
|
| Значение
| Пример изображения
|
| bsBDiagonal
|
|
| bsClear
|
|
| bsCross
|
|
| bsDiagCross
|
|
| bsFDiagonal
|
|
| bsHorizontal
|
|
| bsSolid
|
|
| bsVertical
|
|
|
| Свойство MultiArea
|
| Значение
| Описание
|
| maNone
| без накопления
|
| maStacked
| площади областей складываются
|
| maStacked100
| площади областей складываются в процентах
|
|
| Свойство Cursor
|
| Значение
| Стандартное изображение
|
| crAppStart
|
|
| crArrow
|
|
| crCross
|
|
| crDefault
|
|
| crDrag
|
|
| crHandPoint
|
|
| crHelp
|
|
| crHourGlass
|
|
| crHSplit
|
|
| crIBeam
|
|
| crMultiDrag
|
|
| crNo
|
|
| crNoDrop
|
|
| crNone
| нет курсора
|
| crSizeAll
|
|
| crSizeNESW
|
|
| crSizeNS
|
|
| crSizeNWSE
|
|
| crSizeWE
|
|
| crUpArrow
|
|
| crVSplit
|
|
|
Стандартные свойства
| Собственные методы
|
| Метод
| Описание
|
| Наследуемые от класса TChartSeries
| [DESC]
|
| Add
| добавляет к серии новую точку с указанным значением по оси Y
|
| AddX
| добавляет к серии новую точку с указанным значением по оси X
|
| AddY
| добавляет к серии новую точку с указанным значением по оси Y
|
| AddXY
| добавляет к серии новую точку с указанными значениями по осям X и Y
|
| BeginUpdate
| предотвращает многократную перерисовку экрана при добавлении или изменении множества точек серии
|
| Clear
| удаляет все точки серии
|
| Delete
| удаляет указанную точку серии
|
| EndUpdate
| перерисовывает экран при добавлении или изменении множества точек серии
|
| FillSampleValues
| добавляет в серию указанное количество случайных значений
|
| GetCursorValueIndex
| возвращает индекс точки серии, ближайшей к экранным координатам мыши
|
| MaxMarkWidth
| возвращает максимальную ширину маркера
|
| MaxXValue
| возвращает максимальное значение серии по оси X
|
| MaxYValue
| возвращает максимальное значение серии по оси Y
|
| MaxZValue
| возвращает максимальное значение серии по оси Z
|
| MinXValue
| возвращает минимальное значение серии по оси X
|
| MinYValue
| возвращает минимальное значение серии по оси Y
|
| MinZValue
| возвращает минимальное значение серии по оси Z
|
| VisibleCount
| возвращает количество видимых точек серии
|
|
Стандартные методы
Стандартные события
Примечание
Для правильного отображения информации, при добавлении точек к серии горизонтальные и вертикальные значения необходимо поменять местами. Это же замечание относится к установке свойств
горизонтальных и вертикальных осей.
Совместимость
C++ Builder/Delphi
|
| JS+ | Руководство пользователя
|
|
|
| |
|
|