Форум: "Основная";
Текущий архив: 2003.10.02;
Скачать: [xml.tar.bz2];
ВнизПолучение списка TControl(компонент) в режиме Design-time. Найти похожие ветки
← →
Maks Realov (2003-09-18 13:21) [0]Что-то никак не могу понять, как получить список всех компонентов в Design Time. FindComponent тут не применишь.
Я компоненту свою пишу, одной из свойств которой является коллекция (TCollection), а я хочу, что бы каждый Item этой коллекции содержал свойство (property) перечеслимого типа, содержащее список компонент формы.
Подскажите пожалуйсто.
← →
Юрий Федоров (2003-09-18 13:25) [1]FindComponent тут не применишь.
Это еще почему? Ему без разницы, какой time ...
← →
VAleksey (2003-09-18 13:41) [2]For i:=0 to Form1.ComponentsCount - 1 do
begin
...
... := Form1.Components[i].Name;
...
end;
???
← →
Maks Realov (2003-09-18 13:42) [3]2 Юрий Федоров:
а указатель на окно через метод компонента из класса наследника получать - да? Типа:
constructor TMyCmpt.Create(AOwner : TComponent);
begin
inherited;
FMainForm:= AOwner as TForm;
FControls:= TControlCollection.Create(self);
end;
А потом из TCollectionItem дёргать метод TMyCmpt, который вернёт FMainForm?
← →
Maks Realov (2003-09-18 14:01) [4]...и ещё.
Как можно задать элементы перечислимого свойства "из кода", т.е. не: TEnumProp = (epProp1, epProp2,...);
А что бы получив имена компонентов формы, assign-ить их с каким-либо стандартным свойством?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.10.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c