| Графопостроитель | - PlotSeriesMarker |
PlotSeriesMarker
Краткое описание
Компонент предназначен для установки маркеров для всех точек указанной серии
Параметры
Методы
События
Данные
Примеры
Простой пример вывода статических подписей к значениям серии
Add(PlotSeriesMarker,9665008,182,210)
{
Grapher="Plotter"
FrameStyle=5
BgStyle=1
HAlign=1
TextList=#3:ASM|3:C++|6:Delphi|5:HiAsm|
Series="Values"
}
Add(MainForm,15386222,70,154)
{
Left=20
Top=105
Width=501
Height=412
Caption="Series markers"
link(onCreate,14310219:doFor,[])
}
Add(For,14310219,126,168)
{
Start=1
End=4
link(onEvent,7049018:doAdd,[])
}
Add(Plotter,10574215,182,126)
{
Left=5
Top=40
Width=475
Height=340
Align=5
Name="Plotter"
GridColor=16777215
}
Add(PlotAxis,4986410,231,168)
{
Grapher="Plotter"
Name="X1"
Color=0
Style=2
}
Add(PlotHistogram,7049018,182,168)
{
Grapher="Plotter"
Color=8421504
Step=3
Name="Values"
BgColor=65280
Offset=2
Axis="X1"
Point(ValuesY)
}
Замечания
[imgl]http://hiasm.com/xf/attach/wiki/seriesmarker_1.png[/img] Компонент позволяет определять подписи к значениям серии как статически так и динамически. В первом случае(как на рисунке слева) необходимо задать список подписей в свойстве TextList - по одной строке на подпись. Очевидно, что количество строк должно совпадать с количеством точек в серии. Во втором случае свойство TextList остается пустым, а для вывода меток используется метод doSetText, который запрашивает текст подписи для каждой точки серии через QueryString. Для правильного определения текста надписей необходимо использовать элемент EventFromData.
Обновление элемента: [svn]PlotSeriesMarker.pas[/svn]
Обновление элемента: [svn]PlotSeriesMarker.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)