Prenos (1918Kb) - Univerza v Ljubljani
Prenos (1918Kb) - Univerza v Ljubljani
Prenos (1918Kb) - Univerza v Ljubljani
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