Главная страница
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.023 c
1-1095319508
ksa2002
2004-09-16 11:25
2004.10.03
Рестарт Формы .


10-1043587233
stend
2003-01-26 16:20
2004.10.03
DCOM


3-1094151683
Damager
2004-09-02 23:01
2004.10.03
Конвертация Paradox в Справочники 1С


6-1090333677
Jedi
2004-07-20 18:27
2004.10.03
Как выполнить учет Интернета?


1-1095259544
Relaxxx
2004-09-15 18:45
2004.10.03
Как мне у предложения отрезать последнее слово и записать.....