ruzicapoluga.files.wordpress.com€¦  · web viewprojekat-skup datoteka (project) –aplkacija,...

3
Grafički korisnički interfejs Lazarusa Izgled otvorene aplikacije- programskog jezika Izrada novog programa : File/New/Application Projekat-skup datoteka (Project) –Aplkacija, sastoji se od više datoteka Form- Dijaloški prozor na koga se postavljju kontrole pomoću kojih korisnik komunicira sa aplikacijom Unit -prozor u kome se zapisuje pseudo-kod ili naredbe Object Inspector – Prikaz kontrola koje su postavljene na formu, njihova imena i vrsta kontrole Svosjtva (Properties) -Osobine forme ili aktivne kontrole Run (pokreta nje Programski kod Form – mesto gde se postavljaju kontrole Prozor za poruke

Upload: others

Post on 26-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ruzicapoluga.files.wordpress.com€¦  · Web viewProjekat-skup datoteka (Project) –Aplkacija, sastoji se od više datoteka. Form - Dijaloški prozor na koga se postavljju kontrole

Grafički korisnički interfejs Lazarusa

Izgled otvorene aplikacije- programskog jezika

Izrada novog programa : File/New/Application

Projekat-skup datoteka (Project) –Aplkacija, sastoji se od više datoteka

Form- Dijaloški prozor na koga se postavljju kontrole pomoću kojih korisnik komunicira sa aplikacijom

Unit -prozor u kome se zapisuje pseudo-kod ili naredbe

Object Inspector – Prikaz kontrola koje su postavljene na formu, njihova imena i vrsta kontrole

Svosjtva (Properties) -Osobine forme ili aktivne kontrole

Bitna svojstva su : Caption (natpis na kontroli) Npr na kontrolama Label ili button

Name: ime kontrole koja se koristi u pseudokodu

Run (pokretanje aplikacije)

Programski kod

Form – mesto gde se postavljaju kontrole

Prozor za poruke

Page 2: ruzicapoluga.files.wordpress.com€¦  · Web viewProjekat-skup datoteka (Project) –Aplkacija, sastoji se od više datoteka. Form - Dijaloški prozor na koga se postavljju kontrole

Najznačajnije kontrole na prozoru- formi

Standard kontrole

Podaci se unose u kontrolu Edit. Oni su uvek tipa tekst (string). Da bi sa nad njma mogle izvršavati matematičke li logičke operacije moraju se prevesti u odgovarajući tip. Naredbe konverzijesu: ( za sada nam trebaju sano ove)

Prevođenje stringa u broj

StrToInt – prevođenje stringa u ceo broj (var x:integer; x:=strtoint(Edit*.text)

StrToFloat- prevođenje stringa u realan broj (var x:real; x:=strtofloat(Edit*.text)

Prevođenje broja u string

IntToStr ili FloatToStr

Primer: Ako se u Edit* kontroli prikazuje rezultat zadatka , koji se čuva u promenljivoj P ( P ceo broj), onda bi naredba konverzije izgledala ovako: Edit*.text:=IntToStr(P);

Kada se napravi aplikacija onda je treba zapamtiti naredbom: File/Save All ( pamti se i Project i Unit)

Ovo je početak!!!

Edit kontrola, predstavlja polje za unos ili prikaz. Važna svojstva : Name i Text

Label – natpis (tekst na formi, natpis na dugmetu)

Batton –dugme, koristi se izvršavanje, pokretanje ili prekidanje neke akcije. Bitna svostva: Caption

Page 3: ruzicapoluga.files.wordpress.com€¦  · Web viewProjekat-skup datoteka (Project) –Aplkacija, sastoji se od više datoteka. Form - Dijaloški prozor na koga se postavljju kontrole