Как осуществить эффект выезжания окна?

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Dr.Grizzly
Сообщения: 50
Зарегистрирован: 09 мар 2005, 13:57
Контактная информация:

Привет Всем! Вот сижу гадаю, как же сделать чтоб окно выезжало а не появлялось мгновено? Я сделал чтоб от главного окна появлялось второе окно расположенное всегда снизу, даже если таскаем окно, то второе перемещаеться за ним. А вот как сделать чтоб оно выехало как бы из под первого???
YurikGL
Сообщения: 142
Зарегистрирован: 16 фев 2005, 21:54
Откуда: Уфа
Контактная информация:

В чем проблема то? Кладешь таймер и на onTimer меняешь left и top формы.
Dr.Grizzly
Сообщения: 50
Зарегистрирован: 09 мар 2005, 13:57
Контактная информация:

!!! Не догадался :D Спасибо огромедное!!!!
Dimas
Сообщения: 7
Зарегистрирован: 23 сен 2005, 06:40

Анимированное открытие окна

Код: Выделить всё

procedure TForm1.FormCreate(Sender: TObject);
begin
  AnimateWindow(Form1.handle //Ссылка на окно
 ,800 //Время через которое произойдёт открытие окна
 ,random(20)+1 //Эффект который произойдёт
 );
end;
Ответить