Professional Documents
Culture Documents
TButton
To je obično dugme koje može da izvrši nešto kada ga korisnik klikne.
Property:
Caption - takst koji se vidi na dugmetu (u ovom tekstu moze da se definise acceleration key... to je taster koji kada
se pritisne sa Alt tasterom poziva neku funkciju kontrole... u slucaju TButton komponente poziva se Click
procedura).
Enabled - ako je postavljen na True dugme može da reaguje na poruke (ovaj property imaju skoro sve komponente).
Font - izgled slova kojima je ispisan tekst na dugmetu.
Height - visina komponente (ovaj property imaju skoro sve komponente).
Hint - tekst koji se prikazuje ako se kursor malo duže zadrzi na komponenti (ovaj property imaju skoro sve
komponente).
Width - širina komponente (ovaj property imaju skoro sve komponente).
WordWarp - ako Caption ne može da se ispise u jednom redu zato što je širi od komponente da li da se tekst ispise
u vise redova (ovaj property imaju skoro sve komponente).
TabOrder - na kom se mestu nalazi ova komponenta kada se kroz komponente prolazi pritiskom na taster Tab (ovaj
property imaju skoro sve komponente).
Events:
-OnClick: poziva se kada se klikne na dugme.
-OnMouseDown: poziva se kada se taster miša pritisne.
-OnMouseMove: poziva se kada se miš pokreće.
-OnMouseUp: poziva se kada se taster miša pusti.
TLabel
komponenta služi za prikaz teksta na formi koji može da bude povezan sa nekom drugom
kontrolom i pritiskom na odreñeni karakter (acceleration key) da prebaci fokus na tu kontrolu.
Property:
-Align: vezuje kontrolu za odreñeni deo forme (leva strana, donje, gornja...).
-Alignment: mesto na kojem ce se tekst ispisati (horizontalno).
-Layout: mesto na kojem ce se tekst ispisati (vertikalno).
-Transparent: odreñuje da li je pozadina komponente providna.
TMemo
je komponenta vrlo slična TEdit komponenti samo što služi za unos i prikaz teksta koji ima više
redova.
Property:
-Lines: ovde se nalazi tekst koji je unesen.
-ScrollBars: odreñuje koji će se scroll bar videti na kontroli (horizontalni, vertikalni, oba ili ni jedan).
TScrollBar
je komponentama koja omogućava drugim da pomeraju svoj sadržaj.
Property:
-Kind: odreñuje da li je komponenta vertikalna ili horizontalna.
-LargeChange: odredjue koliko će se pozicija pomeriti kada se pritisne PgUP ili PgDown, ili se klikne sa leve ili
desne strane dugmeta koje odreñuje poziciju.
-Max: maksimalna vrednost koju pozicija može da ima.
-Min: minimalna vrednost koju pozicija može da ima.
-Position: trenutna pozicija.
-SmallChange: odredjue koliko ce se pozicija pomeriti kada se pritisne levo, desno, gore ili dole, ili se klikne strelica
na kraju scroll bar-a.
Events:
-OnScroll: aktivira se kada se pozicija promeni.
TCheckBox
komponenta omogućava korisniku da napravi izbor. Korisnik može da označi check box ili da
ga ostavi praznog.
Property:
-Checked: označava da li je komponenta obelezena ili nije.
TRadioButton
služi za postavljanje izbora korisniku gde može da izabere samo jednu od ponuñenih opcija.
Ova kontrola nema novih property-ja ni eventa, ali se koristi malo drugačije od ostalih. Ove
kompnonente moraju da se grupišu da bi mogle da rade kako treba. Za grupisanje se uglavnom
koriste TGroupBox ili TPanel.
TListBox
komponentu. Ova komponente služi za prikaz podataka koje korisnik može da obeleži, da
obriše, promeni raspored ili doda nove podatke.
Property:
-AutoComplete: ako je postavljeno na True kucanjem teksta dok komponenta ima fokus automatski se kroz listu
traži stavka koja pocinje slovima koje smo ukucali.
-Items: ovde se cuva lista stavki.
-Sorted: oznacava da li su stavke sortirane po abecedi.
TComboBox
komponenta kombinuje TEdit i TListBox komponente. Korisnik moze da izabere stavku iz liste
ili da upiše njeno ime u edit box-u.
Property:
-AutoComplete: text u edit box-u ce se sam popuniti na osnovu slova koje smo uneli i stavki koje se nalaze u listi.
-ItemIndex: redni broj stavke koja je obeležena.
Events:
-OnDropDown: aktivira se kada se combo box otvori.
TGroupBox
je komponenta koja služi za grupisanje drugih komponenti. Ova komponenta može da prihvata
druge komponente ako se prevuku preko nje (docking).
TRadioGroup
je malo modifikovana TGroupBox komponenta. Ona ne dozvoljava postavljanje drugih
komponenti i jedino podržava TRadioButton komponente na sebi. Ova komponenta olakšava
upotrebu TRadioButton komponenti.
TPanel
je vrlo slična TGroupBox komponenti, ali bolje podržava dodavanje komponenti na sebi.