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

Вниз

Динамическая копия набора компонентов   Найти похожие ветки 

 
pukin ©   (2007-07-26 14:16) [0]

Здравствуйте, уважаемые знатоки! :)

Помогите с проблемкой.
Есть панель и на ней набор компонентов. Нужно сделать копию этой панели, чтобы расположение компонентов на ней сохранилось. Думаю может быть просто создавать по очереди компоненты и указывать параметры к ним такие же как у исходной (от которой копию делаем). Хотя уверен есть более легкий способ решить эту проблему.

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


 
Lacmus ©   (2007-07-26 14:21) [1]

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

Поместить набор компонентов на TFrame


 
pukin ©   (2007-07-26 14:22) [2]

Очень интересно, а можно поподробней?


 
MBo ©   (2007-07-26 14:27) [3]

TStream.WriteComponent / readcomponent
для сложных случаев см.
http://delphimaster.net/view/1-1185132215/


 
Lacmus ©   (2007-07-26 14:27) [4]

Создание набора компонентов на TFrame или его (TFrame) динамическое создание на форме ?


 
Сергей М. ©   (2007-07-26 14:29) [5]

var
Original, Copy: TPanel;
 ms: TMemoryStream;
..

ms := TMemoryStream.Create;
try
 ms.WriteComponent(Original);
 ms.Position := 0;
 Copy := TPanel.Create(..);
 ms.ReadComponent(Copy);
finally
 ms.Free;
end;


 
pukin ©   (2007-07-26 14:31) [6]

Спасибо Вам. Попробую.



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
2-1185551580
winsproot
2007-07-27 19:53
2007.08.19
Как сделать скин для своёй программы????


15-1184780234
kami
2007-07-18 21:37
2007.08.19
Перенос системы с Raid массива на 1 винт


4-1172662228
vlad_ri
2007-02-28 14:30
2007.08.19
перехват функции (возможно хуки)


1-1181557452
Углук
2007-06-11 14:24
2007.08.19
Скрытие окна не работает


1-1181625378
Василий
2007-06-12 09:16
2007.08.19
Подобие функции StrToFloat. Помогите!