![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| SneG0K |
|
|||
|
Max Mara ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1887 Регистрация: 1.12.2007 Где: Wis Dells Репутация: 1 Всего: 54 |
Вот я попробовал украсить свою программу и добавил этот код в формгреат... Поидее форма должна стать из прозрачной непрозрачной, постепенно... но это не происходит=( при запуске форма просто задерживаеться на секунд 15-20 и потом появляеться... что я не так делаю? |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Советую сначала репаинт, потом процесмессажес и только потом паузу делать.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| THandle |
|
|||
![]() Хранитель Клуба Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 65 Всего: 372 |
Не знаю. Наверно просто ужасный вариант, но другого не придумал. Вот сожержимое .dpr файла проекта:
ЗЫ: form1.AlphaBlend:=true; лучше поставь в design-time, чтобы форма не мелькала. |
|||
|
||||
| VICTAR |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1108 Регистрация: 6.10.2006 Репутация: 37 Всего: 80 |
Может лучше
|
|||
|
||||
| Vitazi |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 16.3.2008 Где: г. Оренбург Репутация: нет Всего: нет |
сколько вариантов пробывал это самый нормальный. естесно в настройках формы form1.AlphaBlend:=true; Form1.AlphaBlendValue:=0; |
|||
|
||||
| Vitazi |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 16.3.2008 Где: г. Оренбург Репутация: нет Всего: нет |
Добавлю для новичков.. нужно на форму поместить компонент ApplicationEvents
у него как раз в Object Inspector на вкладке Events есть свойство OnIdle в это событие и вставлен предыдущий код! |
|||
|
||||
| Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 53 Всего: 133 |
Самый "нормальный" вариант, а точнее самый правильный, это тот, который предложил VICTAR. И нечего изобретать велосипед.
Это сообщение отредактировал(а) Poseidon - 29.1.2009, 09:46 -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
| Vitazi |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 16.3.2008 Где: г. Оренбург Репутация: нет Всего: нет |
Как то не обратил внимания
Действительно отличный вариант! |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |