Плавное появление окна Delphi 7

Плавное появление окна Delphi 7

Для формы устанавливаем параметры:

AlphaBlend := True;
AlphaBlendValue := 0;

Заходим на вкладку System, выбираем Timer и кидаем его на форму. Свойство Interval устанавливаем по желанию (у меня 50). Дважды кликаем на иконку Timer и пишем следующую процедуру:

procedure TForm1.Timer1Timer(Sender: TObject);
begin
	Form1.AlphaBlendValue:= Form1.AlphaBlendValue+5;
	if Form1.AlphaBlendValue=255 then timer1.Destroy;
end;