Professional Documents
Culture Documents
Delphi Početak
Delphi Početak
Visible (vidljivost kontrole, tipa Boolean - logička vrednost True ili False, podrazumevano True)
pr. Button1.Visible := False;
Enabled (dostupnost kontrole, tipa Boolean - logička vrednost True ili False, podrazumevano True)
pr. Edit1.Enabled := False;
AutoSize (automatska promena veličine – dimenzija kontrole pri promeni veličine unetog sadržaja,
podrazumevano True za labelu i Edit kontrolu, False za formu, za Button svojstvo nije definisano)
Hint (poruka sa obaveštenjem /savetom/ – tooltips, tipa string, prikazuje se samo ako je svojstvo
ShowHint postavljeno na True, podrazumevano je False pa svakako mora da se menja)
pr. Button1.Hint := ‘Klikni za izlazak iz programa’;
ShowHint := True;
Svojstva forme:
BorderIcons (ivične sličice)-određuje koja će se dugmad naći u naslovnoj liniji forme. Elementi skupa
mogu da budu biSistemMenu (X – zatvaranje forme), biMinimize, biMaximize i biHelp i tipa su
Boolean, tj. u dizajnu im se postavljaju vrednosti True – uključeno ili False – isključeno.
pr. Form1.BorderIcons := [biSistemMenu, biMinimize, biMaximize];
Ako ste podsvojstvo BiSystemMenu podesili na False i startovali program nećete moći prekinuti
program, jer su isključena kontrolna dugmad. U tom slučaju treba odabrati iz glavnog menija Run pa
iz podmenija Program reset ili iskoristiti Windows-ovu kombinaciju tastera Alt-F4.
Metoda forme - procedure Close –zatvori
Aligment (poravnanje) –tipa nabrajanja određuje način poravnanja natpisa po širini oznake;
Layout (raspored) –tipa nabrajanja određuje poravnanje natpisa po visini oznake;
WordWrap (prebacivanje reči) –tipa Boolean s vrednošdu True označava da se tekst natpisa prelama
u više redova, vrednost False označava da se tekst prikazuje u jednom redu;
ShowAccelChar (prikaži znak za prečicu) –tipa Boolean s vrednošdu True označava da znak &
obeležava znak prečicu i ne treba ga prikazivati na ekranu, vrednost False označva da znak & treba
prikazivati i da oznaka nema znak prečicu
Text (tekst) –tipa String je glavno svojstvo koje sadrži tekst u posmatranom okviru. Njegova vrednost
može da se postavi za vreme projektovanja i da se promeni za vreme izvršavanja aplikacije.
CharCase (veličina slova) –tipa nabrajanja određuje da li se u tekstu prihvataju mala i velika slova
onako kako se unose preko tastature.
PasswordChar (znak za lozinku) –tipa Char određuje znak koji se na ekranu prikazuje u okviru za tekst
kada se unosi lozinka.
Random (n)– funkcija kojom se generišu slučajni celi brojevi u opsegu [0, n-1]
pr. Random(10) – generiše slučajne cele brojeve u opsegu [0, 9]
pr. Random(10) + 1– generiše slučajne cele brojeve u opsegu [1, 10]
pr. Random(11) - 5– generiše slučajne cele brojeve u opsegu [-5, 5]
Dakle, slučajan ceo broj iz intervala [a, b]se dobija pomoću izraza: a + Random(b + 1 - a)
Da bi se generisanje slučajnih celih brojeva inicijalizovalo prema stanju časovnika na računaru,
potrebno je da se pre prvog poziva funkcije Random pozove procedura Randomize. U suprotnom, pri
svakom izvršavanju programa generisaće se ista serija brojeva.