mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-12 03:35:57 +02:00
TAChart: Add "Polar" page to the radial demo
git-svn-id: trunk@29103 -
This commit is contained in:
parent
2572b49221
commit
bda600ef26
@ -7,7 +7,7 @@ object Form1: TForm1
|
|||||||
ClientHeight = 433
|
ClientHeight = 433
|
||||||
ClientWidth = 566
|
ClientWidth = 566
|
||||||
Position = poScreenCenter
|
Position = poScreenCenter
|
||||||
LCLVersion = '0.9.29'
|
LCLVersion = '0.9.31'
|
||||||
object PageControl1: TPageControl
|
object PageControl1: TPageControl
|
||||||
Left = 0
|
Left = 0
|
||||||
Height = 433
|
Height = 433
|
||||||
@ -117,6 +117,42 @@ object Form1: TForm1
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
object tsPolar: TTabSheet
|
||||||
|
Caption = 'Polar'
|
||||||
|
ClientHeight = 407
|
||||||
|
ClientWidth = 558
|
||||||
|
object ChartPolar: TChart
|
||||||
|
Left = 0
|
||||||
|
Height = 407
|
||||||
|
Top = 0
|
||||||
|
Width = 558
|
||||||
|
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'
|
||||||
|
)
|
||||||
|
Align = alClient
|
||||||
|
ParentColor = False
|
||||||
|
object ChartPolarSeries1: TPolarSeries
|
||||||
|
OriginX = -5
|
||||||
|
Source = RandomChartSource1
|
||||||
|
end
|
||||||
|
object ChartPolarSeries2: TPolarSeries
|
||||||
|
LinePen.Color = clRed
|
||||||
|
OriginY = 5
|
||||||
|
Source = RandomChartSource1
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
object ListChartSource1: TListChartSource
|
object ListChartSource1: TListChartSource
|
||||||
DataPoints.Strings = (
|
DataPoints.Strings = (
|
||||||
@ -138,4 +174,15 @@ object Form1: TForm1
|
|||||||
left = 440
|
left = 440
|
||||||
top = 80
|
top = 80
|
||||||
end
|
end
|
||||||
|
object RandomChartSource1: TRandomChartSource
|
||||||
|
PointsNumber = 15
|
||||||
|
RandSeed = 1648434073
|
||||||
|
XMax = 6
|
||||||
|
XMin = 0
|
||||||
|
YCount = 2
|
||||||
|
YMax = 10
|
||||||
|
YMin = 2
|
||||||
|
left = 440
|
||||||
|
top = 196
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
@ -6,13 +6,17 @@ interface
|
|||||||
|
|
||||||
uses
|
uses
|
||||||
Classes, ComCtrls, ExtCtrls, Spin, StdCtrls, SysUtils, FileUtil, Forms,
|
Classes, ComCtrls, ExtCtrls, Spin, StdCtrls, SysUtils, FileUtil, Forms,
|
||||||
Controls, Graphics, Dialogs, TAGraph, TASeries, TASources, TATools;
|
Controls, Graphics, Dialogs, TAGraph, TARadialSeries, TASeries, TASources,
|
||||||
|
TATools;
|
||||||
|
|
||||||
type
|
type
|
||||||
|
|
||||||
{ TForm1 }
|
{ TForm1 }
|
||||||
|
|
||||||
TForm1 = class(TForm)
|
TForm1 = class(TForm)
|
||||||
|
ChartPolar: TChart;
|
||||||
|
ChartPolarSeries1: TPolarSeries;
|
||||||
|
ChartPolarSeries2: TPolarSeries;
|
||||||
ChartPie: TChart;
|
ChartPie: TChart;
|
||||||
ChartPiePieSeries1: TPieSeries;
|
ChartPiePieSeries1: TPieSeries;
|
||||||
ChartToolset1: TChartToolset;
|
ChartToolset1: TChartToolset;
|
||||||
@ -22,8 +26,10 @@ type
|
|||||||
ListChartSource1: TListChartSource;
|
ListChartSource1: TListChartSource;
|
||||||
PageControl1: TPageControl;
|
PageControl1: TPageControl;
|
||||||
Panel1: TPanel;
|
Panel1: TPanel;
|
||||||
|
RandomChartSource1: TRandomChartSource;
|
||||||
seWords: TSpinEdit;
|
seWords: TSpinEdit;
|
||||||
seLabelAngle: TSpinEdit;
|
seLabelAngle: TSpinEdit;
|
||||||
|
tsPolar: TTabSheet;
|
||||||
tsPie: TTabSheet;
|
tsPie: TTabSheet;
|
||||||
procedure cbRotateChange(Sender: TObject);
|
procedure cbRotateChange(Sender: TObject);
|
||||||
procedure ChartPieMouseDown(Sender: TObject; Button: TMouseButton;
|
procedure ChartPieMouseDown(Sender: TObject; Button: TMouseButton;
|
||||||
|
Loading…
Reference in New Issue
Block a user