I have a control derived from TPanel (container), holding a number of controls derived from TCustomControl (columns).
These column controls all have Align:=alLeft - except the last one (Fav) that has Align:=alClient.
Used to be, this was working just fine (lazarus 2.0.6 - don't remeber FPC version).
In Lazarus 2.0.8 FPC 3.0.4, the order is not the one designed -and it's not following z-order either.
According to documentation, the order of controls with the same alignment is determined by the set value of the Left property - and this is not what happens in 2.0.8 either.
So how does one change the order of controls with the same setting of Align?
(using Anchors would be an option, but Anchors are not available in TCustomControl)