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

Komponenta

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

[ Pregleda: 3321 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Genie
Stojkovic Igor
Smederevo

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

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


Profil

icon Komponenta24.05.2001. u 16:01 - pre 278 meseci
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.
 
Odgovor na temu

goranm




Profil

icon Re: Komponenta25.05.2001. u 09:27 - pre 278 meseci
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;
 
Odgovor na temu

Genie
Stojkovic Igor
Smederevo

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

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


Profil

icon Re: Komponenta26.05.2001. u 16:44 - pre 278 meseci
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.
 
Odgovor na temu

overflow
Goran Milosavljević
Integration & Internet Senior
Engineer @ Telenor
Beograd

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

ICQ: 106825659
Sajt: localhost


Profil

icon Re: Komponenta27.05.2001. u 12:42 - pre 278 meseci
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.
 
Odgovor na temu

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

[ Pregleda: 3321 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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