| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Прорисовка TButton |
| Автор: Siv 26.4.2006, 15:17 |
| Форма хорошо напичкана графикой, при появлении происходит вот что: форма отображается, а вместо кнопок появляются прозрачные места, через пару секунд появляются и кнопки... как избавиться от этого дурного эффекта? |
| Автор: Romikgy 26.4.2006, 15:56 |
| Создай форму невидимой, а через секунду покажи |
| Автор: Snowy 26.4.2006, 15:58 |
| Сделать форму невидимой до тех пор, пока она не прогрузится окончательно. Создать какой-нить сплэш скрин на 4 секунды, а потом уже выводить главную форму. |
| Автор: Alexeis 26.4.2006, 16:15 |
| графику грузить вручную и не забывать вставлять между действиями application.ProcessMessages |
| Автор: Siv 26.4.2006, 16:57 |
| Romikgy, ну вотсмотри делаем application.ShowMainForm := false; далее запускаем timer, и через одну секунду происходит событие form1.show, это имел ввиду? если да, то не работает alexeis1, а чтоделает application.ProcessMessages? объясни плиз, я подзабыл ((( |
| Автор: Romikgy 26.4.2006, 17:33 |
| Siv, попроси эту кнопку сделать Repaint |
| Автор: Siv 26.4.2006, 18:10 |
| Romikgy, спасибо, все отлично работает! супер! |
| Автор: Albinos_x 26.4.2006, 18:43 |
приостанавливает выполнение кода и пропускает накопившиеся сообщения... |