PONAVLJANJE CheckBox Koristi se za rešavanje zadataka gde je potrebno omogućiti uključivanje ili isključivanje jedne ili više opcija. Važna svojstva: –Checked.

Slides:



Advertisements
Similar presentations
Programiranje kroz aplikacije
Advertisements

1.6. Pohrana podataka.
Provisioning Windowsa 10 na IoT, mobilnim i desktop uređajima
Programi zasnovani na prozorima
Temeljni pojmovi - uvod
Petlje WHILE – WEND.
CASE naredba višestrukog grananja
Struktura i princip rada računara
Microsoft Windows Temeljni pojmovi.
KONTROLE.
Programiranje - Blokovi naredbi i logički tipovi –
Struktura petlje.
Tasterske prečice za OS Windows 7
PROGRAMIRANJE MENIJA.
CheckBox RadioButton RadioGroup
Naredbe ciklusa.
Projekat strukturnog kabliranja.
7. Rad sa AWT-komponentama
Upitni jezik SQL.
Microsoft Office 2007 MS Office je programski paket koji sadrži više programa: MS Word – program za obradu teksta MS Excel – program za izradu tabela sa.
Multimedijalna e-Learning platforma
Quick Basic.
Nastavna jedinica: Upoznavanje s mišem i tipkovnicom
Petlje FOR - NEXT.
REPEAT…UNTIL Naredbe ciklusa.
PROGRAMSKE PETLJE Milenković Gabrijela.
Komponente izbora i kontejnerske komponente
Uvod u HTML Zoltan Geller 2017
Klauzule GROUP BY i HAVING
Interkulturalni karakter prekogranične medijacije.
Java Script.
Europski dan programiranja
Izrada web-stranica.
RAZGRANATA STRUKTURA Zadaci i rešenja
Reference ćelije i opsega
LABORATORIJSKA VEŽBA VEŽBA 4
Elektrotehnički fakultet – Podgorica Operativni sistemi
14 UNUTRAŠNJE I ANONIMNE KLASE
Podešavanje osobina stranica
Vežba 1. Formatiranje teksta korišćenjem stilskih šablona
Kartica Insert.
Pristup podacima Izvještaji
Naredba Case Višestruko grananje.
Page Layout Podešavanje stranica.
Element form Milena Kostadinović.
InputBox i naredba IF.
MessageBox.
PROGRAMSKI JEZIK PASCAL
PRAĆENJE STATISTIKE POSEĆENOSTI WEB-PREZENTACIJE
MATEMATIČKI FAKULTET, UNIVERZITET U BEOGRADU
ELEKTRONIČKA POŠTA ( ) OTVARANJE RAČUNA.
Lazarus okruženje TIPOVI UNIT-a
Osnovni simboli jezika Pascal
Do While ... Loop struktura
Virtualizacija poslovnih procesa metodom „Swimlane“ dijagrama
Present and future tenses
Programiranje – Small Basic
5. Baze podataka Postavke MS Accessa.
C++ WORKSHOP Šimec Tino - FOI.
Naredbe u php-u.
Programski jezik Python
Programiranje - Naredbe za kontrolu toka programa – 1. dio
MANAGEMENT OF NASAL INJURIES BY UK ACCIDENT AND EMERGENCY CONSULTANS
Programiranje - Naredbe za kontrolu toka programa – 3. dio
LimeSurvey Uvjetni prikaz pitanja Internetska istraživanja
7. Baze podataka Postavke MS Accessa.
predavanja v.as.mr. Samir Lemeš
Ponavljanje Pisana provjera
Programiranje - Naredbe za kontrolu toka programa – 1. dio
Višestruko grananje.
Presentation transcript:

Zadaci –Komponente izbora: CheckBox, RadioButton, RadioGroup, ListBox, ComboBox

PONAVLJANJE CheckBox Koristi se za rešavanje zadataka gde je potrebno omogućiti uključivanje ili isključivanje jedne ili više opcija. Važna svojstva: –Checked – određuje stanje CheckBox-a (uključen, isključen) –Caption - natpis desno od ček boksa

RadioButton i RadioGroup PONAVLJANJE RadioButton i RadioGroup RadioButton Uključenjem jednog RadioButton-a automatski se isključuju sva ostala. Koristi se najčešće u grupama RadioGroup predstavlja komponentu koja sadrži više RadioButton-a smeštenih u posebnom okviru (grupi) Važna svojstva: –Columns – određuje broj kolona u kojima su dugmad raspoređena –Items – stavke na spisku u grupi –Itemindex – određuje index trenutno aktivnog dugmeta

OVAKO IZGLEDA BLOK NAREDBI U slučaju da je potrebno na jednoj grani zadati više naredbi potrebno je otvoriti novi “begin...end” blok. OVAKO IZGLEDA BLOK NAREDBI

CASE naredba višestrukog grananja Kada u programu postoji više odgovora na pitanje koristimo naredbu CASE Oblik naredbe CASE je CASE izraz OF           C1:N1;           C2:N2;           ...           Ck:Nk; END; Primer CASE ocena OF     1: Label3.Caption=‘nedovoljan’; 2: Label3.Caption=‘dovoljan’; 3: Label3.Caption=‘dobar’; 4: Label3.Caption=‘vrlo dobar’; 5: Label3.Caption=‘odlican’; END;

combobox

ListBox Uobičajen prozor za listu sa spiskom opcija koje se mogu izabrati. Po potrebi se pojavljuju trake za pomeranje vidokruga prozora (scrool bar). Moguće je prikazivanje sadržaja liste u više kolona. Kada pritisnete neko slovo na tastaturi postaće aktivna stavka u listi koja počinje tim slovom. Svojstva: –Columns – određuje broj kolona u kojima su opcije raspoređene –Items – stavke na listi –Itemindex – određuje index trenutno aktivne opcije (indeksiranje počinje od nule)

ComboBox Predstavlja kombinaciju EditBox-a i ListBox-a. Korisnik može izabrati opciju iz padajuće liste ili uneti početno slovo opcije da bi je aktivirao. Svojstva: –Text – tekst u polju za unos. –Items – stavke na listi –ItemIndex – određuje index trenutno aktivne opcije (indeksiranje počinje od nule)

Blok naredbi se navodi između begin i end U kodovima koristimo svojstvo Items za unos stavki a indeks stavki ItemIndex počinje od 0

Zadatak 1 Ispisati pozdrav na nekoliko jezika (srpski, engleski, nemački, francuski i havajski)

procedure TForm1.Button1Click(Sender: TObject); begin //razmatramo različite opcije počev od 0-tog indeksa case listBox1.ItemIndex of 0: begin Label2.Caption:='Srpski'; // odabrani jezik se prikaze u labeli Edit1.Text:='Dobar dan'; // pozdrav na odabranom jeziku se prikaze u edit polju end; 1: begin Label2.Caption:='Engleski'; Edit1.Text:='Hello'; end; 2: begin Label2.Caption:='Nemacki'; Edit1.Text:='Guten tag'; end;

3: begin Label2.Caption:='Francuski'; Edit1.Text:='Bonjour'; end;         Label2.Caption:='Havajski';        Edit1.Text:='Aloha'; end; //kraj bloka   end; //kraj case naredbe end; // kraj procedure

2. Kreiraj aplikaciju kojom se unosi dužina stranice za jednakostranične objekte, a onda računa površina i obim izabranog objekta.

3. Kreiraj aplikaciju koja izborom boje iz liste boji formu

Procedure TForm1.ListBox1Click (Senter: TObject);

4. Kreiraj aplikaciju koja izborom boje iz liste boji  formu, ali menja i boju slova u labeli “oboji formu”.