I understand your request!
But, sorry, for a bit being pedantic and annoying, before adding anything to an existing software or developing something new, I need to know in detail all the concerns.
In my opinion your request is too specific to add it as a 'standard' method in xChart.
I don't want to make this class too complicated with more and more specific methods, it is already a bit complicated.
With your comments:
After selecting the two points:
- will save a SnapShot of Graph?
Which snapshot? The one with the two selected lines, or the zoomed one?
- perform specific calculations based on the X values of the respective Points.
What kind of calculations ?
- clear the two selected Points on the Graph via a Button.
What for? Clear the two points after calculations? Or, what else?
- load a new set of data.
The zoomed data or anything else?
I wrote the xGraph class for graphical data analysis, including calculations, and display data.
To me it looks like that this is what your trying to do.
The xChart class is intended for display, not for analysis and I want to keep it like this.
So, I know what you are missing in xChart, but what do you miss in xGraph?
Both can be improved! But I must be convinced to do it
!
Maybe, have a look at the
DynSim project, it shows what I mean with graphical data analysis.