У меня есть панель (нижняя выровненная) и некоторые элементы управления (выравнивание по клику).Delphi: AnimateWindow как в FireFox
Чтобы анимировать панель я использую:
AnimateWindow(Panel.Handle, 1000, aw_hide or AW_SLIDE OR AW_VER_POSITIVE);
panel.Visible:=false;
В моем случае панель плавно Шкуры и только потом другие элементы управления принять это пространство.
Но я хочу, чтобы другие элементы управления двигались плавно и одновременно с панелью вниз.
Например, FireFox использует этот эффект.
Может ли кто-нибудь предложить мне что-нибудь полезное? Благодаря!
вы забыли application.proccessmessage внутри timer1timer. – AsepRoro
@Roro - вам не нужны ProcessMessages в OnTimer. Как только обработчик события таймера вернется, приложение продолжит обработку сообщений. –
oh good thats хороший вход для меня, потому что я никогда не знаю этого, спасибо – AsepRoro