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

Вниз

Создание динамических объектов на форме   Найти похожие ветки 

 
Vera   (2006-04-03 03:50) [0]

Добрый день! Мастера, подскажите плж-ста. Создаю динамически объекты на форме
   fZapChBl:=TfZapChBl.Create(Self);
   for i:=0 to High(MasGb) do
   begin
     MasD3b[i]:=TCurrencyEdit.Create(Self);
     MasD3b[i].Parent:=Self;
     MasD3b[i].Top:=(i-1)*MasD3b[i].Height;
     MasD3b[i].Left:=(i-1)*MasD3b[i].Width;
     MasD4b[i]:=TCurrencyEdit.Create(Self);
     MasD4b[i].Parent:=Self;
     MasD4b[i].Top:=(i-1)*MasD4b[i].Height;
     MasD4b[i].Left:=30+(i-1)*MasD4b[i].Width;
   end;
   fZapChBl.ShowModal;
На форме в св-ве OnActivate
 for i:=0 to High(MasGb) do
 begin
   MasD3b[i].Visible:=True;
   MasD4b[i].Visible:=True;
 end;
Форма загружается, а элементов нет.


 
Джо ©   (2006-04-03 03:54) [1]

Что-то у меня башка сегодня не соображает... А где ты их создаешь, т.е., в каком методе формы?


 
Vera   (2006-04-03 04:22) [2]

Дык мне казалось, что создаю на форме.


 
Джо ©   (2006-04-03 04:23) [3]

> [2] Vera   (03.04.06 04:22)
> Дык мне казалось, что создаю на форме.

Что значит "казалось"? Я спашивал, откуда вызывается код

>   fZapChBl:=TfZapChBl.Create(Self);
>   for i:=0 to High(MasGb) do
>   begin
>     MasD3b[i]:=TCurrencyEdit.Create(Self);
>     MasD3b[i].Parent:=Self;
>     MasD3b[i].Top:=(i-1)*MasD3b[i].Height;
>     MasD3b[i].Left:=(i-1)*MasD3b[i].Width;
>     MasD4b[i]:=TCurrencyEdit.Create(Self);
>     MasD4b[i].Parent:=Self;
>     MasD4b[i].Top:=(i-1)*MasD4b[i].Height;
>     MasD4b[i].Left:=30+(i-1)*MasD4b[i].Width;
>   end;
>   fZapChBl.ShowModal;


 
Vera   (2006-04-03 04:27) [4]

При обработке OnClik  Button должна создать на новой форме CurrencyEdit.


 
Джо ©   (2006-04-03 04:37) [5]

Ладно, если не желаешь ответить на вопрос, твое дело. У меня есть чем заняться, удачи.


 
Джо ©   (2006-04-03 04:42) [6]

> [5] Джо ©   (03.04.06 04:37)
> Ладно, если не желаешь ответить на вопрос, твое дело. У
> меня есть чем заняться, удачи.

Это я писал, не видя твоего предыдущего поста [4].
--
Parent должен быть не Self, а форма, которую ты показываешь по ShowModal.


 
Vera   (2006-04-03 05:17) [7]

Спасибо!!!



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

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

Наверх




Память: 0.48 MB
Время: 0.026 c
8-1131629850
S46E
2005-11-10 16:37
2006.04.16
Разрешение экрана


6-1136206191
DeadMeat
2006-01-02 15:49
2006.04.16
Хаос при передаче по UDP (indy 10)


2-1143606526
romychk
2006-03-29 08:28
2006.04.16
Аналог TQuery без BDE


2-1144083410
вопросник
2006-04-03 20:56
2006.04.16
Как на форме найти компонент по его Tag


2-1143632156
apic
2006-03-29 15:35
2006.04.16
Уважаемые мастера, ПАМАГИТЕ!!!!!!!!!!!!!