Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2001-03

Much better visual component behaviour in Lazarus

4 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

José Enrique Alvarez Estrada

Hi, folks:

Recently, I reported problems with the component handles en Lazarus under RedHat 6.2: the component appears in one location and their handles into another.
The last CVS version (03/20/2001) appears to be corrected allmost the problems. I suspect the rest of it must be because of �writeln� instructions, that speed off the redisplay.
I will try to compile an entire project, to see more detailes.

Jos� Enrique Alvarez

Reply by email

Mattias Gaertner
to José Enrique Alvarez Estrada
Show quoted text 10 lines
Hi, folks: Recently, I reported problems with the component handles en Lazarus under RedHat 6.2: the component appears in one location and their handles into another. The last CVS version (03/20/2001) appears to be corrected allmost the problems. I suspect the rest of it must be because of �writeln� instructions, that speed off the redisplay. I will try to compile an entire project, to see more detailes.

The memory leaks were not the direct reason for the slow down.

LCL program became slower with every repaint. The reason was the inefficient resource storage in the gtk-interfaces. This have been improved and there should now be no slow down, even if a LCL program runs several hours and even if a program leaks handles.

The other speed off effect is the general slowness of the LCL along with flickering. I think, the main reason for speed off and flickering components is the missing clipping. We are working on that.

I think, the writelns plays only a minor role. If you see a lot of writelns then you are testing code in development.

Mattias

Reply by email

José Enrique Alvarez Estrada
to José Enrique Alvarez Estrada: Hi, folks: Recently, I reported problems with the component handles en Lazarus under…
>>>>>>>>>>>>>>>>> Mensaje original <<<<<<<<<<<<<<<<<<

El 21/03/01, 6:51:40, Mattias Gaertner escribi� sobre el tema Re: [lazarus] Much better visual component behaviour in Lazarus.sdm:

Show quoted text 16 lines
On 2001.03.21 06:44:12 +0100 Jos� Enrique Alvarez Estrada wrote: > Hi, folks: > > Recently, I reported problems with the component handles en Lazarus under > > RedHat 6.2: the component appears in one location and their handles into > another. > The last CVS version (03/20/2001) appears to be corrected allmost the > problems. I suspect the rest of it must be because of �writeln� > instructions, that speed off the redisplay. > I will try to compile an entire project, to see more detailes. The memory leaks were not the direct reason for the slow down. LCL program became slower with every repaint. The reason was the inefficient resource storage in the gtk-interfaces. This have been

improved

Show quoted text 8 lines
and there should now be no slow down, even if a LCL program runs several hours and even if a program leaks handles. The other speed off effect is the general slowness of the LCL along with flickering. I think, the main reason for speed off and flickering components is the missing clipping. We are working on that. I think, the writelns plays only a minor role. If you see a lot of

writelns

Show quoted text 8 lines
then you are testing code in development. Mattias _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

Thanks.

It's possible that the messages I see are ASSERTS, but I don't understand completelly what ASSERTS are. Is it the same think that Eiffel's asserts? Another question: Does somebody knows when FreePascal and Lazarus will support interfaces, like Delphi 5.x?

Jos� Enrique

Reply by email