Mattias Gaertner ha scritto:
On Sat, 08 Dec 2007 19:31:17 +0100
Giuliano Colla <[EMAIL PROTECTED]> wrote:
Mattias Gaertner ha scritto:
[...]
Both solutions have their pros and cons. To use the current order
(e.g. comparing Left instead of FBaseBounds.Left) is less stable,
but more Delphi compatible.
I changed it.
Please test.
Tested. Works fine, thank you.
But if the other way around was better, in your opinion, I may add
some information, just to see if we can get the best solution.
In my application I have two widgets which are there since form
creation, and other widgets which are created run-time. The widgets
created run-time take precedence over the others. One would say that
the FBaseBounds properties weren't properly set for the widgets
streamed from lfm. If such is the case, what would need to be fixed
is the proper initial setting of FBaseBounds.
The FBaseBounds are sometimes wrong in 0.9.24. This has been fixed in
svn.
Did you test with the current 0.9.25?
Yes. I saw no changed behavior since r 12699 until your modified it in r
13219.
However, as I have an app which shows the problem, I can try to trace
what happens with FBaseBounds, and provide more information.
Giuliano
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives