Marvin
Čuven
- Učlanjen(a)
- 26.09.2002
- Poruke
- 356
- Poena
- 620
Ono sto meni treba je da po startovanju programa nacrta odredjeni
pravougaonik.Kako?
Hocu da mi FormCreate procedura nacrta Rectangle, ali on nece. Ako
stavim neko dugme, pa OnClick event za to dugme, hoce da ga nacrta, ali
samo u FormCreate proceduri nece. Probao sam i da menjam boju pen i
brush, medjutim nista.U toj istoj FormCreate proceduri se nalazi jos
nekoliko poslova koje obavlja bez problema (npr. inicijalizacija nekih
promenljivih, promena pen i brush boje itd.)
Kod procedure:
procedure TfrmForm1.FormCreate(Sender: TObject);
begin
BrojKrugova:=1;
BrojPokusaja:=1;
with pozicija do
begin
left:=150;
top:=50;
right:=170;
bottom:=70;
end; {with}
Canvas.Pen.Color:=clBlue;
Canvas.Rectangle(148,48,300,400);
end; {procedure}
E sad, on sve odradi kako treba, cak i promeni boju Pena na clBlue, ali
nece da mi nacrta ovaj pravougaonik. Nece ni liniju, nista...
Ideje?
pravougaonik.Kako?
Hocu da mi FormCreate procedura nacrta Rectangle, ali on nece. Ako
stavim neko dugme, pa OnClick event za to dugme, hoce da ga nacrta, ali
samo u FormCreate proceduri nece. Probao sam i da menjam boju pen i
brush, medjutim nista.U toj istoj FormCreate proceduri se nalazi jos
nekoliko poslova koje obavlja bez problema (npr. inicijalizacija nekih
promenljivih, promena pen i brush boje itd.)
Kod procedure:
procedure TfrmForm1.FormCreate(Sender: TObject);
begin
BrojKrugova:=1;
BrojPokusaja:=1;
with pozicija do
begin
left:=150;
top:=50;
right:=170;
bottom:=70;
end; {with}
Canvas.Pen.Color:=clBlue;
Canvas.Rectangle(148,48,300,400);
end; {procedure}
E sad, on sve odradi kako treba, cak i promeni boju Pena na clBlue, ali
nece da mi nacrta ovaj pravougaonik. Nece ni liniju, nista...
Ideje?