DELPHI Komponente strane Standard DELPHI Strana Standard Komponente

  • Slides: 14
Download presentation
DELPHI – Komponente strane Standard

DELPHI – Komponente strane Standard

DELPHI – Strana Standard Komponente strane Standard su: Frames, Main. Manu, Popup. Menu, Label,

DELPHI – Strana Standard Komponente strane Standard su: Frames, Main. Manu, Popup. Menu, Label, Edit, Memo, Button, Check. Box, Radio. Button, List. Box, Combo. Box, Scroll. Bar, Group. Box, Radio. Group, Panel, Action. List.

KOMPONENTA BUTTON Predstavlja klasično Windows dugme. Naslov dugmeta se zadaje u svojstvu Caption. Na

KOMPONENTA 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.

KOMPONENTA BUTTON Najbitnija svojstva : 1. Caption – naslov (naziv) dugmeta 2. Name –

KOMPONENTA BUTTON Najbitnija svojstva : 1. Caption – naslov (naziv) dugmeta 2. Name – ime u programu 3. Top – udaljenost od gornje ivice forme 4. Left – udaljenost od leve ivice forme 5. Width – širina 6. Height – visina 7. Font – vrsta fonta 8. Hint – objašnjenje 9. Show Hint – prikazivanje objašnjenja 10. Cancel – reagovanje na taster Esc 11. Default – reagovanje na taster Enter

Najbitnija svojstva forme (obrasca): 1. Caption – naziv forme (pojavljuje se u naslovnoj liniji)

Najbitnija svojstva forme (obrasca): 1. Caption – naziv forme (pojavljuje se u naslovnoj liniji) 2. Name – ime u programu 3. Top – udaljenost od gornje ivice ekrana 4. Left – udaljenost od leve ivice ekrana 5. Width – širina forme 6. Height – visina forme 7. Border. Icons – dugmad u gornjem desnom uglu forme 8. Border. Style – vrste ivica 9. Cancel – reagovanje na taster Esc 10. Default – reagovanje na taster Enter

KOMPONENTA LABEL Omogućuje pojavljivanje statičnog teksta na ekranu. Sadržaj labele se upisuje u svojstvo

KOMPONENTA LABEL Omogućuje pojavljivanje statičnog teksta na ekranu. Sadržaj labele se upisuje u svojstvo Caption.

KOMPONENTA LABEL Najbitnija svojstva : 1. 2. 3. 4. 5. 6. Caption – naslov

KOMPONENTA LABEL Najbitnija svojstva : 1. 2. 3. 4. 5. 6. Caption – naslov (tekst) Name – ime u programu Color – boja pozadine Font – vrsta fonta Hint – objašnjenje Show Hint – prikazivanje objašnjenja

KOMPONENTA EDIT Najbitnija svojstva : 1. 2. 3. 4. 5. 6. Text – tekst

KOMPONENTA EDIT Najbitnija svojstva : 1. 2. 3. 4. 5. 6. Text – tekst Name – ime u programu Color – boja Font – vrsta fonta Hint – objašnjenje Show Hint – prikazivanje objašnjenja

KOMPONENTA LABEL Primeri: Label 1. Caption: =’INFORMATIK A’; Label 1. Color: =cl. Yellow; Label

KOMPONENTA LABEL Primeri: Label 1. Caption: =’INFORMATIK A’; Label 1. Color: =cl. Yellow; Label 1. Font. Color: =cl. Blue; Label 1. Font. Size: =36; Label 1. Font. Style: =[fs. Bold]; Label 1. Font. Style: =[fs. Italic]; U labelu 1 upisuje tekst informatika Labeli 1 menja boju pozadine u žuto Labeli 1 menja boju slova u plavu Labeli 1 menja veličinu slova na 36 Labeli 1 menja stil fonta u podebljana slova Labeli 1 menja stil fonta u iskošena slova prefiks za boje je cl prefiks za stil fonta je fs font style

KOMPONENTA EDIT Komponenta za unos teksta. Tekst se može uneti samo u jednom redu.

KOMPONENTA 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.

KOMPONENTA EDIT NAPOMENA: Ako se u ovaj objekat unese broj, on se mora konvertovati

KOMPONENTA EDIT NAPOMENA: Ako se u ovaj objekat unese broj, on se mora konvertovati da bi se koristio kao broj!!! Funkcije za konverziju Str. To. Int(tekst) pretvaranje teksta u ceo broj Str. To. Float(tekst) pretvaranje teksta u realan broj vrednost Float. To. Str(broj) pretvaranje realne vrednosti u tekst Int. To. Str(broj) pretvaranje celobrojne vrednosti u tekst

KOMPONENTA EDIT Često će nam trebati prikazivanje informacionog prozora koji sadrži neku poruku (obaveštenje,

KOMPONENTA 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: Show. Message(′Poruka′) – pojavljivanje informacionog prozora sa tekstualnom porukom Poruka.

VEŽBA Na obrazac postaviti tri komponente Button, dve komponente Label i jednu komponentu Edit.

VEŽ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 žutu • Komponenta Button 2 ima naziv Upisi radi sledeće: ü U komponentu Label 1 upisuje vaše ime ü U komponentu Label 2 reč GIMNAZIJA ü Veličinu fonta u Label 1 menja na 30 ü U komponentu Edit 1 upisuje reč STARA PAZOVA ü Slova u komponenti Label 1 podebljava • Komponenta Button 3 ima naziv Kraj rada i zatvara aplikaciju

REŠENJE • Komponenta Button 1 Form 1. Color: =cl. Yellow; • Komponenta Button 2

REŠENJE • Komponenta Button 1 Form 1. Color: =cl. Yellow; • Komponenta Button 2 Label 1. Caption: =‘ANA’; Label 2. Caption: =‘GIMNAZIJA’; Label 2. Font. Size: =30; Edit 1. Text: =‘STARA PAZOVA’; Label 1. Font. Style: =[fs. Bold]; • Komponenta Button 3 Close