Visible главной формы... оно сломалось?

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

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

Ответить
velaskes
новенький
Сообщения: 24
Зарегистрирован: 11.03.2016 22:16:17

Visible главной формы... оно сломалось?

Сообщение velaskes »

Приветствую господа. Случилось так, что понадобилось заюзать Visible главной формы, дабы скрыть ее при старте.
А флажочек (сюрприз) по умолчанию снят при создании нового проекта. Откатился с 2.0.0
до 1.8.4 и та же самая (глюк? фича?) херня. Версии Лазаря 2.0.2/2.0.4 не пользую ибо
перенасытился их глюками. Размещение в OnCreate формы тоже не спасает...
Оно просто не работает. WTF? Все релизы x86

Изображение
iskander
энтузиаст
Сообщения: 627
Зарегистрирован: 08.01.2012 18:43:34

Re: Visible главной формы... оно сломалось?

Сообщение iskander »

Внутрь TApplication.Run заглянуть не пробовали?
Полагаю Application.ShowMainForm := False в обработчике OnCreate формы должно решить вашу проблему.
velaskes
новенький
Сообщения: 24
Зарегистрирован: 11.03.2016 22:16:17

Re: Visible главной формы... оно сломалось?

Сообщение velaskes »

iskander спасибо, работает. Глюк конечно вообще "приехали" называется...
iskander
энтузиаст
Сообщения: 627
Зарегистрирован: 08.01.2012 18:43:34

Re: Visible главной формы... оно сломалось?

Сообщение iskander »

В каком месте глюк?
velaskes
новенький
Сообщения: 24
Зарегистрирован: 11.03.2016 22:16:17

Re: Visible главной формы... оно сломалось?

Сообщение velaskes »

iskander да я про все тот же Visible. Ваш совет помог, а вот Visible стал с какой-то версии Лазаря неработоспособным...
iskander
энтузиаст
Сообщения: 627
Зарегистрирован: 08.01.2012 18:43:34

Re: Visible главной формы... оно сломалось?

Сообщение iskander »

Visible вполне работоспособен, просто TApplication.Run вызывает метод Show главной формы.
velaskes
новенький
Сообщения: 24
Зарегистрирован: 11.03.2016 22:16:17

Re: Visible главной формы... оно сломалось?

Сообщение velaskes »

iskander раньше было иначе. Ставишь его в "ложь" и форма не появляется. Т.е. разрабы переиначили это свойство?
iskander
энтузиаст
Сообщения: 627
Зарегистрирован: 08.01.2012 18:43:34

Re: Visible главной формы... оно сломалось?

Сообщение iskander »

Если честно, я так сходу не вспомню, когда появились эти свистелки вроде Application.ShowMainForm.
Аватара пользователя
Снег Север
долгожитель
Сообщения: 3067
Зарегистрирован: 27.11.2007 15:14:47
Контактная информация:

Re: Visible главной формы... оно сломалось?

Сообщение Снег Север »

velaskes, скрывать главную форму очень давно можно было только через Application.ShowMainForm := False. Так работает Делфи, поэтому, полагаю, сделано для совместимости.
velaskes
новенький
Сообщения: 24
Зарегистрирован: 11.03.2016 22:16:17

Re: Visible главной формы... оно сломалось?

Сообщение velaskes »

Снег Север судя по всему, я малость отстал от жизни :D
Ответить