28.01.2015 Views

Prenos (1918Kb) - Univerza v Ljubljani

Prenos (1918Kb) - Univerza v Ljubljani

Prenos (1918Kb) - Univerza v Ljubljani

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

34 Šmon, M. 2007. Program za dimenzioniranje armiranobetonskih gred v skladu s standardom EC8.<br />

Dipl. nal. – UNI. Ljubljana, UL, FGG, Odd. za gradbeništvo, Konstrukcijska smer.<br />

Vmesnik lahko poženemo z vhodnimi parametri, s katerimi definiramo lastnosti pogovornega<br />

okna, poženemo kakšno podfunkcijo v vmesniku ali prenesemo vrednosti kakšne<br />

spremenljivke v vhodno funkcijo.<br />

Osnovni mehanizem delovanja grafičnega vmesnika je programiranje uporabljenih<br />

komponent v vmesniku. Zgoraj so opisane osnovne tri funkcije, ki jih okolje za izdelavo<br />

grafičnega vmesnika generira ob prvem zagonu za vsako komponento vmesnika. Vmesnik pa<br />

nam omogoča programiranje dodatnih funkcij, ki se sprožijo ob točno določenem aktiviranju<br />

komponente. Dodatne funkcije, ki jih imajo vse komponente grafičnega vmesnika so<br />

naslednje :<br />

- ButtonDownFcn funkcija, ki se požene, ko je miškin kazalec postavljen na<br />

komponento vmesnika in pritisnemo levi gumb miške;<br />

- CreateFcn funkcija, ki se požene pri kreiranju komponente;<br />

- DeleteFcn funkcija, ki se požene tik preden se komponenta izbriše.<br />

Dodatne funkcije, ki jih ima glavno pogovorno okno vmesnika in nekatere specifične<br />

komponente vmesnika so naslednje :<br />

- CloseRequestFcn funkcija, ki se požene, ko želimo zapreti pogovorno okno z ukazom,<br />

z miško ali pa za zapiranje celega programa;<br />

- KeyPressFcn funkcija, se izvrši, ko preprosto nekje na območju pogovornega okna<br />

pritisnemo kakšno tipko;<br />

- ResizeFcn funkcija se požene, ko uporabnik spreminja velikost okna ali komponente;<br />

- WindowButtonDownFcn funkcija se požene, kadar z miško kliknemo kjerkoli znotraj<br />

pogovornega okna;<br />

- WindowButtonMotionFcn funkcija se požene, ko se z miškinim kazalcem<br />

premaknemo znotraj pogovornega okna;<br />

- WindowButtonUpFcn funkcija se požene ob spuščanju miškinega gumba.<br />

5.3 Zapis podatkov o gredi<br />

Zgoraj je že bila omenjena struktura, ki je tip zapisa podatkov. Okolje za izdelavo grafičnega<br />

vmesnika pri izdelavi grafičnega vmesnika samodejno ustvari strukturo, imenovano handles.<br />

Namenjena je shranjevanju vseh podatkov o grafičnem vmesniku in analizi podatkov znotraj

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!