Hello, ThinkGeo team!!
Recently, I have not bothered by many complex issues. :)
Let's start. The theme of today's discussion will be issues with the rendering performance (the last time we tried to find out cause of the problem with the memory leak).
The version of ThinkGeo (WPF Desktop Edition): 6.0
Computer: Intel Core i7-2600 3.4Ghz, 8gb Ram.
______
I work in your demo application. All work is performed under TrackAndEditShapes without changing the code. I'm trying to do the following. Start drawing a polygon (random) and put a lot of points quickly. At some point (after a 20-30 points), the program starts to slow down noticeably when rendering. When I stop moving and put the point, it loads all that I have accents. This is done specifically? At the same time you draw a polygon is engaged in the whole core of processor. I think it is so much.
youtube.com/watch?v=mFmGU-pV33s&feature=youtu.be
The video clearly shows two things:
1) the rapid establishment of a set of points is fading;
2) when a large number of points can redraw die, waiting for the cancellation of the mouse.
The first reason is probably caused by the second. Get the slow refresh when a large number of editable points. Pretty frustrating. During this movement the whole core is busy.
You can comment in any way? Thank you!!!