TAChart: Update tools demo to include auto-panning

git-svn-id: trunk@26958 -
This commit is contained in:
ask 2010-08-01 06:33:29 +00:00
parent 640106b5ef
commit 98f59d4dbb
2 changed files with 6 additions and 1 deletions

View File

@ -136,6 +136,7 @@ object Form1: TForm1
'Right-drag in any direction'
'Right-drag left/right, Shift+right-drag up/down'
'Right-click near the margin'
'Right-click near the margin and hold'
)
OnClick = rgPanClick
TabOrder = 1

View File

@ -47,6 +47,9 @@ var
implementation
uses
Math;
{$R *.lfm}
{ TForm1 }
@ -83,7 +86,8 @@ begin
ChartToolset1PanAny.Enabled := rgPan.ItemIndex = 0;
ChartToolset1PanHor.Enabled := rgPan.ItemIndex = 1;
ChartToolset1PanVert.Enabled := rgPan.ItemIndex = 1;
ChartToolset1PanClickTool1.Enabled := rgPan.ItemIndex = 2;
ChartToolset1PanClickTool1.Enabled := rgPan.ItemIndex in [2, 3];
ChartToolset1PanClickTool1.Interval := IfThen(rgPan.ItemIndex = 2, 0, 200);
end;
procedure TForm1.rgZoomClick(Sender: TObject);