You can see slowness not only on themed controls, but also in the default ones if there is a certain number of them on the window... The more widgets you have, the greater the slowness is.
Three things attracted me towards msegui: 1. the independence. it does not rely on gtk, qt, etc. 2. the theme engine. 3. the database and report components Now, in this new light, as a programmer that makes apps for many, there are still a couple of reasons in msegui favor: point number one and point number three. Back to the point in case, I think there is nothing to see on that portion of code without the general image about the msegui design that was in the author's head. Only Graeme can shed some light, but I start to think that the theme engine (the way it was designed and incorporated in the code) is too much of a burden. On Fri, Mar 19, 2021 at 4:59 PM vasi vasi <[email protected]> wrote: > Performance returns, but also the smudges... > > On Fri, Mar 19, 2021 at 3:56 PM fredvs <[email protected]> wrote: > >> Hello Vasi. >> >> Many thanks to test it, your remarks help a lot. >> >> Yes, I also see some regression of rendering with flushgdi := TRUE. >> >> I try now to isolate what makes the difference. >> >> It seems to me that it is in /msegui/lib/common/kernel/msegui.pas. >> >> It would be great is somebody that have a radeon or problems test this: >> >> In /msegui/lib/common/kernel/msegui.pas, change line 16990: >> >> if flushgdi then begin >> >> with >> >> if 1 = 2 then begin // to force not use flushgdi >> >> And compile with "-dmse_flushgdi" >> >> And see what happens. >> >> Here there is no more flickering but it can be too that the problem come >> back. >> >> If it is the case, we will have done a big step to isolate the problem. >> >> Fre;D >> >> >> >> -- >> Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/ >> >> >> _______________________________________________ >> mseide-msegui-talk mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk >> > > > -- > Vasi > -- Vasi
_______________________________________________ mseide-msegui-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

