Главная страница
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.032 c
1-1095156943
aleks-ran
2004-09-14 14:15
2004.10.03
FastReport 2.46 Не работает переменная COLUMN#


14-1094848581
марсианин
2004-09-11 00:36
2004.10.03
Unresolved symbol...


14-1095181659
hgd
2004-09-14 21:07
2004.10.03
Кто подскажет про декомпилятор


14-1095085359
Soft
2004-09-13 18:22
2004.10.03
Найден философский камень информатики.


1-1095247693
DKazurov
2004-09-15 15:28
2004.10.03
Передача параметров в поток