FormStyle и fsSplash. Время сплэш-экрана.

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

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

FormStyle и fsSplash. Время сплэш-экрана.

Сообщение alex_alex_alex1 » 15.10.2010 14:35:15

Имеется форма, у которой FormStyle установлен в fsSplash.
Как изменить время, по истечении которого такой сплэш-экран исчезает?
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: FormStyle и fsSplash. Время сплэш-экрана.

Сообщение Nik » 15.10.2010 14:49:29

Скорее всего придётся убирать сплэш вручную. Либо по таймеру, либо после создания основной формы.
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров

Re: FormStyle и fsSplash. Время сплэш-экрана.

Сообщение alex_alex_alex1 » 15.10.2010 14:53:08

Он сам убирается, но убирается то едва появившись, то какое-то время покажется нормально в течение секунды. Надо увеличить время его наличия на экране, а то получается часто, что его даже и не видно.
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: FormStyle и fsSplash. Время сплэш-экрана.

Сообщение GrayEddy » 15.10.2010 18:31:08

И сказал господь - юзай Timer. И волки сыты и овцы целы.
PS. Реклама вечна, за сплэши надо убивать (или предусмотреть возможность отключит в настройках). Сплеши, как правило, бывают в серьезных и тяжелых продуктах. :wink:
GrayEddy
постоялец
 
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Re: FormStyle и fsSplash. Время сплэш-экрана.

Сообщение Nik » 15.10.2010 18:35:21

У меня, например, в одной из прог (БД-шка) splash играет роль логин-скрина (после ввода пароля на той же форме отображается ход загрузки, после чего форма уничтожается).
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров

Re: FormStyle и fsSplash. Время сплэш-экрана.

Сообщение dunin » 15.10.2010 20:11:33

GrayEddy писал(а):...Сплеши, как правило, бывают в серьезных и тяжелых продуктах. :wink:

Золотые слова. :)
Nik писал(а):У меня, например, в одной из прог (БД-шка) splash играет роль логин-скрина (после ввода пароля на той же форме отображается ход загрузки, после чего форма уничтожается).

Абсолютно правильное решение. Так же делаю.
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: FormStyle и fsSplash. Время сплэш-экрана.

Сообщение alex_alex_alex1 » 15.10.2010 20:43:18

Воды много, а вопрос так и не решен.
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: FormStyle и fsSplash. Время сплэш-экрана.

Сообщение Nik » 15.10.2010 21:29:14

alex_alex_alex1 писал(а):Воды много, а вопрос так и не решен.

Ещё раз: уничтожайте форму вручную. FormStyle вместо fsSplas ставьте в fsStayOnTop.
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров

Re: FormStyle и fsSplash. Время сплэш-экрана.

Сообщение alex_alex_alex1 » 15.10.2010 21:35:20

Так как этот fsSplash глючный и недоделанный, то прийдется без него изворотиться.
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: FormStyle и fsSplash. Время сплэш-экрана.

Сообщение Nik » 15.10.2010 22:25:30

По поводу fsSplash лучше отписаться в багтрекер.
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru