Вниз
Скачать: CL | DM;

При старте приложения показываются все формы   Найти похожие ветки 

 
Draught   (2006-11-24 00:57) [0]

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

BDS2006


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

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


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


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

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


 
KilkennyCat ©   (2006-11-24 01:24) [3]

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


 
KilkennyCat ©   (2006-11-24 01:25) [4]

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

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


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

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

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


 
KilkennyCat ©   (2006-11-24 01:40) [6]

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

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


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


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

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


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


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

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


 
clickmaker ©   (2006-11-24 10:46) [9]


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

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


 
Anatoly Podgoretsky ©   (2006-11-24 11:28) [10]

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

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



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.026 c
2-1164046288
~Aid~
2006-11-20 21:11
2006.12.10
TStringGrid


15-1163767455
mr1Andersen
2006-11-17 15:44
2006.12.10
Подскажите в чем может быть проблема.


15-1164202060
Чапаев
2006-11-22 16:27
2006.12.10
В ДатаСете непонятность


2-1164392584
pathfinder
2006-11-24 21:23
2006.12.10
XLS to DBF..


15-1164102361
Cyrax
2006-11-21 12:46
2006.12.10
Чем отличается кодер от программиста ?




   Наверх