diff --git a/components/tachart/demo/dragdrop/main.lfm b/components/tachart/demo/dragdrop/main.lfm index 91598cc2b7..8367960798 100644 --- a/components/tachart/demo/dragdrop/main.lfm +++ b/components/tachart/demo/dragdrop/main.lfm @@ -6,7 +6,6 @@ object Form1: TForm1 Caption = 'Form1' ClientHeight = 550 ClientWidth = 539 - OnActivate = FormActivate OnCreate = FormCreate Position = poScreenCenter LCLVersion = '1.1' @@ -19,7 +18,6 @@ object Form1: TForm1 Align = alClient TabIndex = 0 TabOrder = 0 - OnChange = PageControl1Change object tsPoints: TTabSheet Caption = 'Points' ClientHeight = 524 @@ -29,6 +27,7 @@ object Form1: TForm1 Height = 490 Top = 34 Width = 531 + AutoFocus = True AxisList = < item Minors = <> diff --git a/components/tachart/demo/dragdrop/main.pas b/components/tachart/demo/dragdrop/main.pas index a2ff38b3eb..78ea3d5ad2 100644 --- a/components/tachart/demo/dragdrop/main.pas +++ b/components/tachart/demo/dragdrop/main.pas @@ -42,9 +42,7 @@ type APoint: TPoint); procedure ctPointsDataPointHintTool1Hint(ATool: TDataPointHintTool; const APoint: TPoint; var AHint: String); - procedure FormActivate(Sender: TObject); procedure FormCreate(Sender: TObject); - procedure PageControl1Change(Sender: TObject); end; var @@ -62,7 +60,6 @@ uses procedure TForm1.cbSortedChange(Sender: TObject); begin chPointsLineSeries1.ListSource.Sorted := cbSorted.Checked; - chPoints.SetFocus; end; procedure TForm1.chPointsLineSeries1GetMark( @@ -119,11 +116,6 @@ begin AHint := 'Custom hint for point ' + IntToStr(ATool.PointIndex); end; -procedure TForm1.FormActivate(Sender: TObject); -begin - PageControl1Change(nil); -end; - procedure TForm1.FormCreate(Sender: TObject); var i: Integer; @@ -134,11 +126,5 @@ begin chBarsBarSeries1.ListSource.CopyFrom(RandomChartSource1); end; -procedure TForm1.PageControl1Change(Sender: TObject); -begin - if PageControl1.ActivePage = tsPoints then - chPoints.SetFocus; -end; - end. diff --git a/components/tachart/demo/tools/main.lfm b/components/tachart/demo/tools/main.lfm index 1fc51f5a29..f98cd121d7 100644 --- a/components/tachart/demo/tools/main.lfm +++ b/components/tachart/demo/tools/main.lfm @@ -7,12 +7,13 @@ object Form1: TForm1 ClientHeight = 518 ClientWidth = 554 Position = poScreenCenter - LCLVersion = '0.9.31' + LCLVersion = '1.1' object Chart1: TChart Left = 0 Height = 374 Top = 0 Width = 554 + AutoFocus = True AxisList = < item Minors = <> @@ -222,7 +223,6 @@ object Form1: TForm1 object ChartToolset1DataPointCrosshairTool1: TDataPointCrosshairTool Shift = [ssCtrl] OnAfterKeyUp = ChartToolset1DataPointCrosshairTool1AfterKeyUp - OnAfterMouseMove = ChartToolset1DataPointCrosshairTool1AfterMouseMove GrabRadius = 200 OnDraw = ChartToolset1DataPointCrosshairTool1Draw end diff --git a/components/tachart/demo/tools/main.pas b/components/tachart/demo/tools/main.pas index faa40d520b..e59bc2b719 100644 --- a/components/tachart/demo/tools/main.pas +++ b/components/tachart/demo/tools/main.pas @@ -42,8 +42,6 @@ type procedure Chart1FuncSeries1Calculate(const AX: Double; out AY: Double); procedure ChartToolset1DataPointCrosshairTool1AfterKeyUp(ATool: TChartTool; APoint: TPoint); - procedure ChartToolset1DataPointCrosshairTool1AfterMouseMove( - ATool: TChartTool; APoint: TPoint); procedure ChartToolset1DataPointCrosshairTool1Draw( ASender: TDataPointCrosshairTool); procedure ChartToolset1DataPointDragTool1BeforeMouseMove(ATool: TChartTool; @@ -94,13 +92,6 @@ begin ChartToolset1DataPointCrosshairTool1.Hide; end; -procedure TForm1.ChartToolset1DataPointCrosshairTool1AfterMouseMove( - ATool: TChartTool; APoint: TPoint); -begin - Unused(ATool, APoint); - Chart1.SetFocus; -end; - procedure TForm1.ChartToolset1DataPointCrosshairTool1Draw( ASender: TDataPointCrosshairTool); const diff --git a/components/tachart/demo/tools/toolsdemo.lpi b/components/tachart/demo/tools/toolsdemo.lpi index cf2bfa9177..8de22570f1 100644 --- a/components/tachart/demo/tools/toolsdemo.lpi +++ b/components/tachart/demo/tools/toolsdemo.lpi @@ -48,13 +48,14 @@ + - + @@ -64,10 +65,6 @@ - - - -