Steema Issues Database

Note: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;
otherwise you can use StackOverflow.
Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy.



Bug 203 - [TV52015140] Same as TF02015078: TDragPointTool not working with Polar series
Summary: [TV52015140] Same as TF02015078: TDragPointTool not working with Polar series
Status: RESOLVED FIXED
Alias: None
Product: VCL TeeChart
Classification: Unclassified
Component: Other Components (show other bugs)
Version: unspecified
Hardware: All All
: Normal major
Target Milestone: ---
Assignee: Steema Issue Manager
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-07 17:22 EDT by christopher ireland
Modified: 2013-11-26 04:07 EST (History)
1 user (show)

See Also:
Chart Series: Polar
Delphi / C++ Builder RAD IDE Version:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description christopher ireland 2013-11-20 10:03:22 EST
Same as TF02015078:
uses TeePolar, TeeDragPoint;

procedure TForm1.FormCreate(Sender: TObject);
begin
 Chart1.AddSeries(TPolarSeries).FillSampleValues;
 Chart1.Tools.Add(TDragPointTool);
 TDragPointTool(Chart1.Tools[0]).Series:=Chart1[0];
end;
  [created:2010-09-07T16:22:32.000+01:00 reported by:chris@steema.com reported in version:]
Comment 1 david berneda 2013-11-26 04:07:59 EST
Fixed. 
Polar (and Radar, WindRose) series implement now a new internal interface (ITeeScreenToPoint) that is called by TDragPointTool when mouse-dragging a point.

Polar series then converts mouse xy pixel coordinates to Angle and Radius, to change the dragged point position.