Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.03;
Скачать: CL | DM;

Вниз

Создание шаблона набора компонент   Найти похожие ветки 

 
Slaga ©   (2004-09-20 18:41) [0]

У меня возникла необходимасть создавать в "живую" TGroupBox и компоненты на нем, кнопки, лейбы, едиты. Но писать громоский кусо кода не хочется.
Можно ли как-то сделать так, что б при криейте следующего TGroupBox"а, криейтались и компоненты на нем.

P.S. Один TGroupBox с набором компонент уже есть на форме, нужно добавлять еще такиеже.

Подскажите как поступить ?


 
xmrz   (2004-09-20 19:22) [1]

Брось GroupBox, делай фреймы, вещь более гибкая. Можно наследовать друг от друга.

Кстати на фрейм, если так нравится можешь положить и GroupBox, но по-моему лучше Bevel - компонент не оконный, а значит и ресурсов жрать меньше будет.


 
jack128 ©   (2004-09-21 00:09) [2]

Есть такая отличная вщь GExpert. В часности, там есть эксперт, который  делает следующее. Выделяшь на форме несколько компонентом, а он(эксперт) генерит код по созданию этих компонентов в ран тайм. Вынеси этот код в отдельную процедуру и вуаля :-)


 
GuAV ©   (2004-09-21 00:31) [3]

jack128 ©
А создать копию через наследника TReader ? ;-)


 
jack128 ©   (2004-09-21 01:11) [4]

GuAV ©   (21.09.04 0:31) [3]
А что - неплохая идея :-))


 
GuAV ©   (2004-09-21 01:43) [5]

А если серьёзно, то я решал в точности проблему в [0] когда писал Complexulator фреймами, причём на фрейм кидал GroupBox, на лишнее окно не жадничал.



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

Текущий архив: 2004.10.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
1-1095693529
Aleksandr.
2004-09-20 19:18
2004.10.03
Как PageControl заставить измерить ширину tab a?


14-1095079217
marsden
2004-09-13 16:40
2004.10.03
А как войти зарегистрированному пользователю?


3-1094453318
Alexan
2004-09-06 10:48
2004.10.03
Чем можно открыть базу .DAT


14-1094817192
Kraj
2004-09-10 15:53
2004.10.03
Выключение


1-1094656909
guest_Dmitry
2004-09-08 19:21
2004.10.03
Почему умирает иконка в трее?