* When I am using the crosshair with the lines it is a bit slower.
* When I used 2 charts with global crosshair in 2 maximized windows it worked better as well with the Nvidia GPU.
An improvement suggestion - as stated before me a bit more bluntly, you can incorporate some of the Rainbow crosshair ideas. You can:
1. Draw the crosshair when moving vertically only when you reach the next tick threshold.
2. Draw the crosshair when moving horizontally only when you reach the next bar threshold.
3. When using the drawing tool you can go back to drawing the cursor in each pixel move. Also you can add a button press for moving smoothly (and slowly) if someone needs this functionality, such as pressing "ctrl" while moving in the chart area. Another option is to add a checkbox for disabling (1) and (2).
If you will implement the crosshair this way there will be a lot less drawing refresh needed which will surely solve the problem. Am I right?
Comment