mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-07-08 15:06:23 +02:00
lcl: TToolBar: auto fix anchoring of child controls
git-svn-id: trunk@24076 -
This commit is contained in:
parent
62fc1305ad
commit
4f4bb0755f
@ -609,9 +609,13 @@ begin
|
|||||||
for i:=0 to ControlCount-1 do
|
for i:=0 to ControlCount-1 do
|
||||||
begin
|
begin
|
||||||
CurControl := Controls[i];
|
CurControl := Controls[i];
|
||||||
if CurControl.Align = alNone then
|
if CurControl.Align = alNone then begin
|
||||||
OrderedControls.Add(CurControl)
|
// set to Left,Top anchoring
|
||||||
else
|
CurControl.Anchors:=[akLeft,akTop];
|
||||||
|
CurControl.AnchorSide[akLeft].Control:=nil;
|
||||||
|
CurControl.AnchorSide[akTop].Control:=nil;
|
||||||
|
OrderedControls.Add(CurControl);
|
||||||
|
end else
|
||||||
AlignedControls.Add(CurControl)
|
AlignedControls.Add(CurControl)
|
||||||
end;
|
end;
|
||||||
// sort OrderedControls
|
// sort OrderedControls
|
||||||
|
Loading…
Reference in New Issue
Block a user