-
Already commented on in #2793364.
2009-05-19 17:17:14 UTC in NPlot Charting Library
-
The MouseWheel Zoom uses the Ctrl key to zoom, and the Shift key to change between Horizontal and Vertical scrolling.
It would help if this was documented other than in the code!
2009-05-18 16:35:17 UTC in NPlot Charting Library
-
Further testing showed an interaction with the PrintPage operation, and the zip file has now been updated to correct this (introduced) problem, and update the display cache bounds. PlotSurface2DDemo has also been updated to draw the Guideline in White.
2009-05-14 14:03:32 UTC in NPlot Charting Library
-
Patch added with a fix for the XOR lines problem in Windows.PlotSurface2D. UnitTests also added for the new Overlay class. The zip file also contains a document describing the problem in more detail, together with the corrections made.
2009-05-09 11:07:12 UTC in NPlot Charting Library
-
Additional methods are provided for modifying and defining the WorldRange of an Axis.
These are all based on expressing the new WorldMin and WorldMax as proportions of the current range, as done in the existing 'IncreaseRange' method.
This approach greatly simplifies any re-ranging done as a result of Mouse Interactions, so that more common code can be used here.
NB - CSDiff file attached...
2009-03-20 10:31:37 UTC in NPlot Charting Library
-
Mono bug #475578 does not compile 'const double' correctly.
This bug is fixed in Mono svn and in the upcoming release 2.4, but the attached patches for Axis.cs and TradingDateTimeAxis.cs fix the problem for current Mono releases. As the const is used only in the local method, removing it does not cause any issues or inefficiency.
2009-03-15 18:37:09 UTC in NPlot Charting Library
-
TicksAngle is defined to be anti-clockwise from the axis direction for a positive angle (as is conventional for 2D coordinates).
However, existing code draws ticks at wrong (ie clockwise) rotation.
Demonstration: AxisTestsForm.cs.patch has extra X-axes drawn to show this problem.
Test code in: NPlot\demo\csharp\src\AxisTestForm.cs
Cause: Because the physical (pixel) origin in...
2008-06-23 11:03:33 UTC in NPlot Charting Library