mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-23 04:19:47 +02:00
TAChart: Disable reticule on KeyUp in the tools demo
git-svn-id: trunk@31142 -
This commit is contained in:
parent
69bca78312
commit
db47008d5d
@ -191,6 +191,8 @@ object Form1: TForm1
|
||||
end
|
||||
object ChartToolset1ReticuleTool1: TReticuleTool
|
||||
Shift = [ssCtrl]
|
||||
OnAfterKeyUp = ChartToolset1ReticuleTool1AfterKeyUp
|
||||
OnAfterMouseMove = ChartToolset1ReticuleTool1AfterMouseMove
|
||||
end
|
||||
object ChartToolset1DataPointDragTool1: TDataPointDragTool
|
||||
Shift = [ssAlt, ssLeft]
|
||||
|
@ -40,6 +40,10 @@ type
|
||||
procedure Chart1FuncSeries1Calculate(const AX: Double; out AY: Double);
|
||||
procedure ChartToolset1DataPointDragTool1BeforeMouseMove(ATool: TChartTool;
|
||||
APoint: TPoint);
|
||||
procedure ChartToolset1ReticuleTool1AfterKeyUp(ATool: TChartTool;
|
||||
APoint: TPoint);
|
||||
procedure ChartToolset1ReticuleTool1AfterMouseMove(ATool: TChartTool;
|
||||
APoint: TPoint);
|
||||
procedure rgPanClick(Sender: TObject);
|
||||
procedure rgZoomClick(Sender: TObject);
|
||||
end;
|
||||
@ -93,6 +97,18 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TForm1.ChartToolset1ReticuleTool1AfterKeyUp(
|
||||
ATool: TChartTool; APoint: TPoint);
|
||||
begin
|
||||
Chart1.ReticulePos := Point(-1, -1);
|
||||
end;
|
||||
|
||||
procedure TForm1.ChartToolset1ReticuleTool1AfterMouseMove(ATool: TChartTool;
|
||||
APoint: TPoint);
|
||||
begin
|
||||
Chart1.SetFocus;
|
||||
end;
|
||||
|
||||
procedure TForm1.rgPanClick(Sender: TObject);
|
||||
var
|
||||
i: Integer;
|
||||
|
Loading…
Reference in New Issue
Block a user