[Решено]Как выполнить что-либо в модальном окне?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: [Решено]Как выполнить что-либо в модальном окне?

Сообщение McLion » 22.12.2015 12:41:23

Я сделал нечто подобное, вызываю ShowModal а там таймер через 2 сек. заводит нужную функцию, и уже в самой функции Application.ProcessMessages держит форму в курсе дела, то-есть дает ProgressBarу и тд. вовремя обновляться.
Аватара пользователя
McLion
постоялец
 
Сообщения: 332
Зарегистрирован: 06.02.2015 18:41:00

Re: [Решено]Как выполнить что-либо в модальном окне?

Сообщение Alex2013 » 11.01.2016 13:18:56

Брр ... Зачем такие ужасы ... Можно обойтись вообще БЕЗ ОКНА ... То есть кинуть на форму панель c прогресив баром и поставить ей видимость по умолчанию в false..
Дальше все понятно ?
form1.Enable:=False;
panel1.Visible:=True;
...
panel1.Visible:=False;
form1.Enable:=True;
Alex2013
долгожитель
 
Сообщения: 3145
Зарегистрирован: 03.04.2013 11:59:44

Re: [Решено]Как выполнить что-либо в модальном окне?

Сообщение McLion » 11.01.2016 14:52:11

Да, можно и так, но я модальное окно хотел. :wink:
Аватара пользователя
McLion
постоялец
 
Сообщения: 332
Зарегистрирован: 06.02.2015 18:41:00

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 242

Рейтинг@Mail.ru