View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0034551||Lazarus||LCL||public||2018-11-13 22:32||2020-08-11 18:01|
|Reporter||Joe care||Assigned To|
|Summary||0034551: Under RDP-Environment Some Controls get VERY slow|
|Description||Everything gets slower (compered to Laz1.8.4) but StringGrid and DBStringGrid are extremely hit by this behavior. Mostly because of (IMHO unnecessary) redraws.|
|Steps To Reproduce||Build a Project with a StringGrid or a DBGrid and test it direct and under Remote-Desktop.|
|Additional Information||Lazarus itself is affected by this behavior.|
A serious slow down from 1.8.4 to 2.0rc2 under RDP-Environment.
|Tags||No tags attached.|
|Fixed in Revision|
||This is a Lazarus issue and already taken care of.|
Thaddy, how is it taken care of?
Joe care, can you please find the exact revision that caused the slowdown after 1.8.4.
||I got flickering in RDP gone after enabling DoubleBuffered in grid properties|
Maybe drawing was DoubleBuffered in 1.8.4. but later not any more.
I guess this can be resolved. What you say?
It may be the opposite (IIRC, it was discussed, but I can't find it).
Double-buffering may have been enabled. But DoubleBuffer may mean that paint must sent the entire buffered bitmap to the remote. While it should only sent the instructions for painting a few lines, and some text.
In any way, it must be tested if the issue persists in svn trunk (2.1).
And possible also with 2.0.10
|2018-11-13 22:32||Joe care||New Issue|
|2018-11-13 22:36||Thaddy de Koning||Note Added: 0111957|
|2018-11-13 22:38||Marco van de Voort||Project||FPC => Lazarus|
|2018-11-19 12:27||Juha Manninen||Note Added: 0112071|
|2020-08-10 09:15||NewGuest||Note Added: 0124712|
|2020-08-10 09:47||Juha Manninen||Note Added: 0124714|
|2020-08-11 18:01||Martin Friebe||Note Added: 0124773|