IDE: Use DisableAutoSizing / EnableAutoSizing to speed up GUI rendering for all compiler options

git-svn-id: trunk@42077 -
This commit is contained in:
juha 2013-07-13 13:45:43 +00:00
parent 31c891f4be
commit ec8822900b

View File

@ -272,9 +272,14 @@ begin
Application.ProcessMessages;
StartTime := Now;
sbAllOptions.Anchors := [];
RenderAllOptions(Reader);
btnGetAll.Visible := False;
lblStatus.Visible := False;
DisableAutoSizing;
try
RenderAllOptions(Reader);
btnGetAll.Visible := False;
lblStatus.Visible := False;
finally
EnableAutoSizing;
end;
sbAllOptions.Anchors := [akLeft,akTop, akRight, akBottom];
CondStatusbar.Panels[2].Text := 'Render took ' + FormatDateTime('hh:nn:ss', Now-StartTime);
finally