![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание шаблона набора компонент [D7, WinXP]
Slaga © (2004-09-20 18:41:00)У меня возникла необходимасть создавать в "живую" TGroupBox и компоненты на нем, кнопки, лейбы, едиты. Но писать громоский кусо кода не хочется.
Можно ли как-то сделать так, что б при криейте следующего TGroupBox'а, криейтались и компоненты на нем.
P.S. Один TGroupBox с набором компонент уже есть на форме, нужно добавлять еще такиеже.
Подскажите как поступить ?
GuAV (2004-09-21 01:43:00) [1]А если серьёзно, то я решал в точности проблему в [0] когда писал Complexulator фреймами, причём на фрейм кидал GroupBox, на лишнее окно не жадничал.
jack128 (2004-09-21 01:11:00) [2]GuAV © (21.09.04 0:31) [3]
А что - неплохая идея :-))
GuAV (2004-09-21 00:31:00) [3]jack128 ©
А создать копию через наследника TReader ? ;-)
jack128 (2004-09-21 00:09:00) [4]Есть такая отличная вщь GExpert. В часности, там есть эксперт, который делает следующее. Выделяшь на форме несколько компонентом, а он(эксперт) генерит код по созданию этих компонентов в ран тайм. Вынеси этот код в отдельную процедуру и вуаля :-)
xmrz (2004-09-20 19:22:00) [5]Брось GroupBox, делай фреймы, вещь более гибкая. Можно наследовать друг от друга.
Кстати на фрейм, если так нравится можешь положить и GroupBox, но по-моему лучше Bevel - компонент не оконный, а значит и ресурсов жрать меньше будет.