Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Komponenta

[es] :: Pascal / Delphi / Kylix :: Komponenta

[ Pregleda: 1106 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Genie
Stojkovic Igor
Smederevo

Član broj: 100
Poruke: 53
*.ptt.yu

Sajt: galeb.etf.bg.ac.yu/~stojk..


Profil

icon Komponenta24.05.2001. u 16:01

Kad razvijamo aplikaciju sa vise formi imamo opciju da napravljenu formu izbacimo iz liste za automatsko stvaranje tako da mozemo pozvati njen Create metod kad mi hocemo kako ne bi zauzimala memoriju. Da li je moguce napraviti komponentu koja bi bila dostupna u Design modu ali tako da se ne stvori zajedno sa formom na kojoj se nalazi, po pokretanju programa vec kad mi to hocemo.
24.05.2001. u 16:01 

goranm

*.verat.net



icon Re: Komponenta25.05.2001. u 09:27
Citat:
Genie je napisao:
Kad razvijamo aplikaciju sa vise formi imamo opciju da napravljenu formu izbacimo iz liste za automatsko stvaranje tako da mozemo pozvati njen Create metod kad mi hocemo kako ne bi zauzimala memoriju. Da li je moguce napraviti komponentu koja bi bila dostupna u Design modu ali tako da se ne stvori zajedno sa formom na kojoj se nalazi, po pokretanju programa vec kad mi to hocemo.


U Uses klauzulu tvog programa moras navesti unit od te komponente koju zelis da koristis.
Na neki dogadjaj (recimo Button1CLick) postavis otprilike sledeci kod:

Procedure TForm1.Button1Click(Sender:TObject);
var
primer : TTvojaKomponenta;
begin
primer := TTvojaKomponenta.Create(Form1);
primer.Parent:=Form1;
primer.top:=100;
primer.left:=100;
primer.width:=50;
primer.height:=20;
end;
25.05.2001. u 09:27 

Genie
Stojkovic Igor
Smederevo

Član broj: 100
Poruke: 53
*.ptt.yu

Sajt: galeb.etf.bg.ac.yu/~stojk..


Profil

icon Re: Komponenta26.05.2001. u 16:44
Nismo se razumeli. Ja upravo hocu da izbegnem da onaj ko koristi komponente mora da pise kod za podesavanje svojstva. Ja hocu da on moze da podesi svojstva u Design modu ali tako da moze i da stvori tu komponentu kad on hoce a ne sa pokretanjem programa.
26.05.2001. u 16:44 

overflow
Goran Milosavljević
Beograd

Član broj: 396
Poruke: 345
*.verat.net

ICQ: 106825659
Sajt: www.paradise.co.yu


Profil

icon Re: Komponenta27.05.2001. u 12:42
Jedino sto mozes po tom pitanju da uradis je, da u constructor tog objekta vec smestis te tvoje zeljene vrednosti, tako da se pri pozivanju konstruktora incijalizuju bas one.
Sve sto je besmislenije, utoliko je bolje.
prof Jaukovic [FON] : "Kolega, jeste l' nesto rekli ili samo pricate ?"
27.05.2001. u 12:42 

[es] :: Pascal / Delphi / Kylix :: Komponenta

[ Pregleda: 1106 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.