Отпремање презентације траје. Молимо да сачекате

Отпремање презентације траје. Молимо да сачекате

2.1.(A) Grafičke naredbe u programu

Сличне презентације


Презентација на тему: "2.1.(A) Grafičke naredbe u programu"— Транскрипт презентације:

1 2.1.(A) Grafičke naredbe u programu

2 Grafičko sučelje operacijski sustavi nekad - tekstovno sučelje
operacijski sustavi danas - grafičko sučelje programski jezici nekad – tekstovno sučelje programski jezici danas - alati koji omogućuju izradu korisniku orijentiranoga grafičkog sučelja Logo je jedan od takvih jezika omogućuje izradu raznih objekata, grafičkih kontrola (gumba, prozora, okvira s tekstom…) koji imaju svoja svojstva svojstva zavise od vrste grafičke kontrole

3 windowcreate "main "prozor1 "naslov x y a b [ ]
naredba kreira prozor sa sljedećim svojstvima: prozor pripada aktivnom prozoru main ime će prozora biti prozor1, a u naslovnoj će traci pisati naslov x i y - koordinate gornjeg lijevog ugla prozora a i b - širina i visina prozora unutar uglatih zagrada mogu se navesti naredbe koje će se izvršiti kad se prozor kreira brisanje sadržaja prozora  windowdelete “ime prozora

4 windowcreate "main "prozor1 "naslov 0 0 200 150 []
primjer: windowcreate "main "prozor1 "naslov []

5 Naredbeni gumbi naredba buttoncreate
buttoncreate "main "desno "Desno [fd 2 rt 1] buttoncreate "main "lijevo "Lijevo [fd 2 lt 1] buttoncreate "main "ravno "Ravno [fd 2] u uglatim su zagradama navedene i naredbe koje će se vršiti svaki put kad se mišem pritisne na gumb na zaslonu

6 Naredbeni gumbi

7 Klizna traka windowcreate "main "prozor "Okvir 0 0 150 100 [ ]
scrollbarcreate "prozor "traka [setheading scrollbarget "traka] scrollbarset "traka Naime, funkcija scrollbarget vraća u proceduru trenutnu poziciju klizača, s kojom naredba setheading okreće kornjaču u potrebni položaj. U zadnjoj liniji naredba scrollbarset postavlja raspon vrijednosti za klizač na kliznoj traci od 0 do 360, te postavlja početnu vrijednost na 0. Dakle klizač ima raspon od 0 do 360, scrollbarget čita i vraća poziciju klizača (broj između 0 i 360) da bi naredba setheading okrenula kornjaču na toliko stupnjeva od početne pozicije.

8 Okvir s tekstom windowcreate "main "prozor "Prozor 0 0 100 100 [ ]
staticcreate "prozor "polozaj [Heading=0] repeat 72 [rt 5 staticupdate "polozaj se [Heading=] heading wait 60] U gornjem primjeru naredba heading služi za očitavanje kuta kornjače. Naredba staticupdate služi za osvježavanje sadržaja objekta kreiranog naredbom static.


Скинути ppt "2.1.(A) Grafičke naredbe u programu"

Сличне презентације


Реклама од Google