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

Вниз

Почему на экране не появляются созданные квадраты   Найти похожие ветки 

 
Marina_S   (2003-11-30 17:24) [0]

Помогите, пожалуйста. Вроде все пишу правильно, а на экране ничего не появляется (хотя должна появиться сетка из квадратов)
var ekran: array[1..10,1..10] of TShape;
.............................................
procedure TForm1.FormActivate(Sender: TObject);
var i,j,top,left:integer;
begin
top:=24;left:=24;
for i:=1 to 10 do
begin
for j:=1 to 10 do
begin
ekran[i,j]:=TShape.Create(Form1);
ekran[i,j].Shape:=stRectangle;
ekran[i,j].Brush.Color:=$00FFE8F8;
ekran[i,j].Pen.Color:=$00DF009C;
ekran[i,j].Visible:=true;
ekran[i,j].Enabled:=true;
ekran[i,j].top:=top;
ekran[i,j].Left:=left;
left:=left+49;
ekran[i,j].Width:=49;
ekran[i,j].Height:=49;
end;
top:=top+49;
left:=0;
end;

end;


 
dataMaster ©   (2003-11-30 17:29) [1]

Попробуй после

ekran[i,j]:=TShape.Create(Form1);

написать

ekran[i,j].Parent:=Form1;



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

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

Наверх




Память: 0.46 MB
Время: 0.013 c
1-36593
GreySerg
2003-12-01 18:20
2003.12.12
Как получить доступ к свойствам объекта , у которого есть PopupM


1-36643
loki128
2003-12-01 08:57
2003.12.12
Утилита составления графического алгоритма программы


1-36603
pavel_guzhanov
2003-12-03 08:45
2003.12.12
сравнение времени


3-36503
Danilas
2003-11-21 18:23
2003.12.12
Пишу такой текст: datamodule2.Query4.Fields


4-36883
Ascan_
2003-10-21 17:36
2003.12.12
Пункт меню Help справо, а не в одном ряду с остальными