Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

При старте приложения показываются все формы [WinXP]


Draught ©   (2006-11-24 00:57:00) 

собственно сабж. при старте приложения показываются все формы приложения, все формы, кроме главной не активны... как сделать так, что бы отображалась только основная форма?

BDS2006


Anatoly Podgoretsky   (2006-11-24 11:28:00) [1]

> clickmaker  (24.11.2006 10:46:09)  [9]

Все кроме обязательного минимума, как правило кроме главной формы еще и модули данных, все остальное создавать динамически.


clickmaker   (2006-11-24 10:46:00) [2]


>  [7] Draught   (24.11.06 01:45)
>
> > пишут обычно Visible = False
>
> при создании новых форм этот параметр в dfm файлах вообще
> отсутствует, что означает - значение по умолчанию, по умолчанию
> Visible= False

не дело это - сразу все формы создавать. Лучше их все-таки убрать из autocreate


Германн   (2006-11-24 01:46:00) [3]


> KilkennyCat ©   (24.11.06 01:25) [4]
>
> > [2] Германн ©   (24.11.06 01:23)
>
> Потому-что у тебя нормально присваивается visible по умолчанию
> false. У автора, каким-то макаром, все true
>

А при чём тут Autocreate? Или это какой-то новый прикол введённый в BDS2006?


Draught   (2006-11-24 01:45:00) [4]


> пишут обычно Visible = False

при создании новых форм этот параметр в dfmфайлах вообще отсутствует, что означает - значение по умолчанию, по умолчанию Visible= False


KilkennyCat   (2006-11-24 01:40:00) [5]

> удаление строки решает проблему...

Мощно. Она, разумеется, лишняя. А борландовцы-то и не знают, и пишут обычно Visible = False


Draught   (2006-11-24 01:38:00) [6]

вообщем-то нашел ответ:
в файлах dfmесть строка
 Visible = True
удаление строки решает проблему...

спасибо за помощь :)


KilkennyCat   (2006-11-24 01:25:00) [7]

> [2] Германн ©   (24.11.06 01:23)

Потому-что у тебя нормально присваивается visible по умолчанию false. У автора, каким-то макаром, все true


KilkennyCat   (2006-11-24 01:24:00) [8]

И не забывать их потом create перед show


Германн   (2006-11-24 01:23:00) [9]


> DrPass ©   (24.11.06 01:10) [1]
>
> В опциях проекта в разделе Forms перетащи ненужные форми
> из секции Autocreate в секцию Available
>

У меня в Автокриэйт полным полно форм, но при стартепоказывается только главная. Что я делаю неправильно?


DrPass   (2006-11-24 01:10:00) [10]

В опциях проекта в разделе Forms перетащи ненужные форми из секции Autocreate в секцию Available


Наверх

Титульная страница Поиск, карта сайта Написать письмо