object Form1: TForm1 Left = 647 Height = 479 Top = 364 Width = 645 Caption = 'Form1' ClientHeight = 479 ClientWidth = 645 OnCreate = FormCreate Position = poScreenCenter LCLVersion = '0.9.31' object PageControl2: TPageControl Left = 0 Height = 479 Top = 0 Width = 645 ActivePage = tsFast Align = alClient TabIndex = 0 TabOrder = 0 object tsFast: TTabSheet Caption = 'Fast drawing' ClientHeight = 453 ClientWidth = 637 object chFast: TChart Left = 0 Height = 415 Top = 38 Width = 637 AxisList = < item Title.LabelFont.Orientation = 900 end item Alignment = calBottom end> Foot.Brush.Color = clBtnFace Foot.Font.Color = clBlue Title.Brush.Color = clBtnFace Title.Font.Color = clBlue Title.Text.Strings = ( 'TAChart' ) Toolset = ChartToolset1 Align = alClient DoubleBuffered = True ParentColor = False object chFastLineSeries1: TLineSeries LinePen.Color = clTeal LinePen.Width = 3 Source = RandomChartSource1 end object chFastConstantLine1: TConstantLine LineStyle = lsVertical Pen.Color = clAqua Pen.Width = 2 Position = 0 ZPosition = 1 end end object Panel1: TPanel Left = 0 Height = 38 Top = 0 Width = 637 Align = alTop ClientHeight = 38 ClientWidth = 637 TabOrder = 1 object cbLineType: TComboBox Left = 8 Height = 21 Top = 8 Width = 96 ItemHeight = 13 ItemIndex = 1 Items.Strings = ( 'None' 'Previous' 'Origin' 'StepXY' 'StepYX' ) OnChange = cbLineTypeChange Style = csDropDownList TabOrder = 0 Text = 'Previous' end object cb3D: TCheckBox Left = 112 Height = 17 Top = 12 Width = 33 Caption = '3D' OnChange = cb3DChange TabOrder = 1 end object cbRotated: TCheckBox Left = 152 Height = 17 Top = 12 Width = 59 Caption = 'Rotated' OnChange = cbRotatedChange TabOrder = 2 end object btnAddSeries: TButton Left = 372 Height = 25 Top = 6 Width = 31 Caption = 'Add' OnClick = btnAddSeriesClick TabOrder = 3 end object edTime: TEdit Left = 496 Height = 21 Top = 6 Width = 76 Alignment = taRightJustify TabOrder = 4 end object btnRefresh: TButton Left = 404 Height = 25 Top = 6 Width = 88 Caption = 'Timed refresh:' OnClick = btnRefreshClick TabOrder = 5 end object cbSorted: TCheckBox Left = 216 Height = 17 Top = 12 Width = 52 Caption = 'Sorted' OnChange = cbSortedChange TabOrder = 6 end object lblPointsCount: TLabel Left = 282 Height = 1 Top = 14 Width = 1 ParentColor = False end end end object tsStats: TTabSheet Caption = 'Statistics' ClientHeight = 453 ClientWidth = 637 object chCalc: TChart Left = 0 Height = 453 Top = 0 Width = 637 AxisList = < item Title.LabelFont.Orientation = 900 end item Alignment = calBottom end> Foot.Brush.Color = clBtnFace Foot.Font.Color = clBlue Legend.Alignment = laTopLeft Legend.MarginX = 40 Legend.MarginY = 10 Legend.UseSidebar = False Legend.Visible = True Title.Brush.Color = clBtnFace Title.Font.Color = clBlue Title.Text.Strings = ( 'TAChart' ) Align = alClient ParentColor = False object chCalcLineSeries1: TLineSeries Title = 'Data' LineType = ltNone ShowPoints = True Source = RandomChartSource1 end object chCalcLineSeriesSum: TLineSeries Title = 'Cumulative' LinePen.Color = clMaroon LinePen.Width = 2 Source = ccsSum end object chCalcLineSeriesAvg: TLineSeries Title = 'Running average' ZPosition = 1 LinePen.Color = clTeal LinePen.Width = 2 Source = ccsAvg end end end object tsPointers: TTabSheet Caption = 'Pointers' ClientHeight = 453 ClientWidth = 637 object chPointers: TChart Left = 0 Height = 453 Top = 0 Width = 467 AxisList = < item Title.LabelFont.Orientation = 900 end item Alignment = calBottom end> AxisVisible = False ExpandPercentage = 5 Foot.Brush.Color = clBtnFace Foot.Font.Color = clBlue Title.Brush.Color = clBtnFace Title.Font.Color = clBlue Title.Text.Strings = ( 'TAChart' ) Align = alClient ParentColor = False end object pnlPointers: TPanel Left = 467 Height = 453 Top = 0 Width = 170 Align = alRight ClientHeight = 453 ClientWidth = 170 TabOrder = 1 object sePointerSize: TSpinEdit Left = 49 Height = 21 Top = 6 Width = 50 OnChange = sePointerSizeChange TabOrder = 0 Value = 4 end object lblPointerSize: TLabel Left = 9 Height = 14 Top = 10 Width = 20 Caption = 'Size' ParentColor = False end end end end object RandomChartSource1: TRandomChartSource PointsNumber = 25 RandSeed = -840176578 XMax = 20 XMin = -10 YMax = 8 YMin = 1 left = 464 top = 208 end object ChartToolset1: TChartToolset left = 464 top = 264 object ChartToolset1DataPointDragTool1: TDataPointDragTool Shift = [ssLeft] AffectedSeries = '1' end object ChartToolset1ZoomDragTool1: TZoomDragTool Shift = [ssShift, ssLeft] RatioLimit = zrlFixedY end object ChartToolset1PanDragTool1: TPanDragTool Shift = [ssRight] end end object ccsAvg: TCalculatedChartSource AccumulationMethod = camAverage AccumulationRange = 5 Origin = RandomChartSource1 left = 464 top = 148 end object ccsSum: TCalculatedChartSource AccumulationMethod = camSum AccumulationRange = 0 Origin = RandomChartSource1 left = 464 top = 96 end end