[Lazarus] FsStayOnBottom Form Style
cyberpython
cyberpython at gmail.com
Thu Jun 26 20:27:52 CEST 2008
En/na Luca Olivetti ha escrit:
> My main reason is that the layout of the screeen(s) has to be fixed,
> besides avoiding the dragging of the form avoids freezing threads
> waiting on a Synchronize (though dragging a scrollbar will freeze them
> anyway, and that's really bad for my application).
I now found out that this bad behaviour is lazarus specific: under
delphi I can drag the window and/or the scrollbar and the synchronized
procedure won't stop the thread, while under lazarus it does.
This is *really* bad, since a user could inadvertently stop the
background threads.
I could try some workaround (i.e not using synchronize but set some
variables in the main form and use a timer to update the visual
compnents) but it's ugly and error-prone.
I opened a bug with an example program
http://bugs.freepascal.org/view.php?id=11561
Later I'll try if under linux it does the same.
Bye
--
Luca Olivetti
Wetron Automatización S.A. http://www.wetron.es/
Tel. +34 93 5883004 Fax +34 93 5883007
More information about the Lazarus
mailing list