DELPHI Strana Standard Komponente strane Standard su Frames MainManu PopupMenu Label Edit Memo Button CheckBox RadioButton ListBox ComboBox ScrollBar GroupBox RadioGroup Panel ActionList ID: 809627
Download The PPT/PDF document "DELPHI – Komponente strane Standard" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
DELPHI
–
Komponente strane Standard
Slide2DELPHI
– Strana Standard
Komponente strane Standard su: Frames, MainManu, PopupMenu, Label, Edit, Memo, Button, CheckBox, RadioButton, ListBox, ComboBox, ScrollBar, GroupBox, RadioGroup, Panel, ActionList.
Slide3KOMPONENTA BUTTON
Predstavlja
klasično Windows dugme. Naslov
dugmeta
se
zadaje u svojstvu
Caption. Na strani events se definiše događaj na koji će dugme reagovati korišćenjem odgovarajuće metode.
Slide4KOMPONENTA BUTTON
Najbitnija svojstva :
Caption
– naslov (naziv) dugmeta
Name
–
ime u programu Top – udaljenost od gornje ivice forme Left – udaljenost od leve ivice forme
Width – širina
Height
– visina
Font
– vrsta fonta
Hint
– objašnjenje
Show
Hint – prikazivanje objašnjenja
Cancel
– reagovanje na taster
Esc
Default
– reagovanje na taster
Enter
Slide5Najbitnija svojstva forme (obrasca):
Caption
– naziv forme (pojavljuje se u naslovnoj liniji)
Name
–
ime u programu
Top – udaljenost od gornje ivice ekrana Left – udaljenost od leve ivice
ekrana
Width
–
širina forme
Height
–
visina forme
BorderIcons – dugmad u gornjem desnom uglu forme
BorderStyle – vrste ivica
Cancel
– reagovanje na taster
Esc
Default
– reagovanje na taster
Enter
Slide6KOMPONENTA LABEL
Omogućuje pojavljivanje
statičnog teksta na ekranu.
Sadržaj labele se
upisuje u svojstvo
Caption
.
Slide7KOMPONENTA LABEL
Najbitnija svojstva :
Caption
– naslov (tekst)
Name
–
ime u programuColor – boja pozadine Font – vrsta fonta
Hint –
objašnjenje
Show
Hint – prikazivanje objašnjenja
Slide8KOMPONENTA EDIT
Najbitnija svojstva :
Text – tekst
Name
–
ime u programu
Color – boja Font – vrsta fontaHint
– objašnjenje
Show
Hint – prikazivanje objašnjenja
Slide9KOMPONENTA LABEL
Primeri
:
Label1.Caption
:=’
INFORMATIKA
’;Label1.Color:=clYellow;Label1.Font.Color
:=cl
Blue;
Label
1
.Font.Size
:=36
;
Label
1
.Font.Style
:=
[
fs
Bold
]
;Label1.Font.Style:=[fsItalic];
U labelu1 upisuje tekst informatika Labeli 1 menja boju pozadine u žutoLabeli 1 menja boju slova u plavuLabeli 1 menja menja veličinu slova na 36Labeli 1 menja stil fonta u podebljana slovaLabeli 1 menja stil fonta u iskošena slova
prefiks za boje je cl
prefiks za
stil fonta
je
fs
font style
Slide10KOMPONENTA EDIT
Komponenta za unos teksta.
Tekst
se može uneti samo u jednom redu.
Tekst
unet u ovu komponentu pridružuje
se svojstvu Text. Korišćenjem navedenog svojstva moguće je pročitati ili upisati tekst.
Slide11KOMPONENTA EDIT
NAPOMENA:
Ako
se u ovaj objekat unese broj, on se mora konvertovati da bi se koristio kao broj!!!
Funkcije za konverziju
StrToInt(tekst)
pretvaranje teksta u ceo broj
StrToFloat(tek
st)
pretvaranje teksta u realan broj vrednost
FloatToStr(broj)
pretvaranje realne vrednosti u tekst
IntToStr(broj)
pretvaranje celobrojne vrednosti u tekst
Slide12KOMPONENTA EDIT
Često
će nam trebati prikazivanje informacionog prozora koji sadrži neku poruku (
obaveštenje, poruku o greški, preporuku, savet, informaciju ...) a to ćemo ostvariti
sledećom naredbom:
ShowMessage(′Poruka
′) – pojavljivanje informacionog prozora sa tekstualnom porukom Poruka.
Slide13VEŽBA
Na obrazac postaviti tri komponente Button, dve komponente Label i jednu komponentu Edit.
U editoru programskog koda programirati sledeće:
Komponenta
Button
1 ima naziv Oboji menja boju forme u žutuKomponenta Button2 ima naziv Upisi radi sledeće:
U komponentu
Label
1
upisuje vaše ime
U komponentu
Label2 reč GIMNAZIJA
Veličinu fonta u
Label
1
menja na 30
U
komponentu
Edit
1 upisuje reč STARA PAZOVASlova u komponenti Label1 podebljavaKomponenta
Button3 ima naziv Kraj rada i zatvara aplikaciju
Slide14REŠENJE
Komponenta Button1
Form
1
.Color:=clYellow;
Komponenta Button2Label1.Caption
:=‘
ANA
’
; Label2.Caption:=
‘
GIMNAZIJA
’
;
Label2.Font.Size:=30;
Edit
1
.Text:=
‘
STARA PAZOVA
’
; Label1.Font.Style:=[fsBold];
Komponenta Button3 Close