added UpdateShowing and reduced autosizing during handle creation

git-svn-id: trunk@8321 -
This commit is contained in:
mattias 2005-12-14 21:28:50 +00:00
parent a57029a349
commit 7fc727d17a

View File

@ -4820,12 +4820,18 @@ begin
end;
// size this control
AdjustSize;
if FControls<>nil then
for i:=0 to FControls.Count-1 do
TControl(FControls[i]).DoAutoSize;
// realign childs
ReAlign;
DisableAlign;
try
UpdateShowing;
AdjustSize;
if FControls<>nil then
for i:=0 to FControls.Count-1 do
TControl(FControls[i]).DoAutoSize;
// realign childs
ReAlign;
finally
EnableAlign;
end;
//DebugLn('[TWinControl.CreateWnd] END ',Name,':',Classname);
//WriteClientRect('D');