Referatai

GUI: wxWindows biblioteka

9.0   (2 atsiliepimai)
GUI: wxWindows biblioteka 1 puslapis
GUI: wxWindows biblioteka 2 puslapis
GUI: wxWindows biblioteka 3 puslapis
GUI: wxWindows biblioteka 4 puslapis
GUI: wxWindows biblioteka 5 puslapis
GUI: wxWindows biblioteka 6 puslapis
GUI: wxWindows biblioteka 7 puslapis
GUI: wxWindows biblioteka 8 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

GUI (graphic user interface) tai grafinė vartotojo sąsaja. Ši funkcija į kompiuterį išveda įvairius langus, meniu ir kitus objektus ir leidžia mums juos valdyti. Valdymas vyksta per grafinius elementus. GUI ima iš vartotojo komandas ir perduoda jas operacinei sistemai, o operacinė sistema šias komandas interpretuoja ir verčia į mašinų kalbą. Kol grafinės vartotojo sąsajos nebuvo, visas kompiuterio valdymas buvo atliekamas per komandinę eilutę, nepatyrusiam vartotojui tia keldavo problemų. Tą buvo galima pastebėti senose operacinėse sistemose, tokiose kaip os/2. Siuolaikinėse operacinėse sistemose grafinė sąsaja yra neatskiriama nuo jų, pvz Windows. Be GUI operacinėse sistemose engalėtume atlikti: nematytume langų, mygtukų, ikonų, pelės žymeklio, įvairių meniu ir t.t. dar net neaisku keik naujų veiksmų atliks GUI.
Su kilnojamom GUI C++ bibliotekom kodas gali būti plėtojamas ne tim MS Windows bet ir linux platformose.
Pageidaujami GUI bruožai:
• Būtu galima pritiakyti įvairioms platformoms
• Lengva naudoti. Būtų paruošta išsami dokumentacija.
• Vartotojo sąsajoje pateiktas geros kokybės įrankių komplektas.
Programos rašymas skirtingoms operacinėms sistemoms labai skiriasi, pvz.: norint sukruti naują langą „Windows“ os rašysime visiškai kitokį kodą nei kurdami Linux os. Kita GUI kūrimo problema ta, jog keikviena operacinė sistema savaip reguoja į įvykius ir skirtingai sprendžia susidariusias problemas. Rinkdamiesi kokiai operacinei sistemai kuriame GUI atitinkamai turimia pasirinkti reikiamą biblioteką. Yra biblioteku skirtų vienai os, tai MFC ar OWL (šios bibliotekos yra skirtos Windows os), yra bibliotekų, kurios skirtos Linux ir Windows operacinėm sistemom, tai pvz.: V, YACL ar wxWindows.
Dauguma GUI esminių bruožų, tokių kaip dinaminės ir geometrinės langų ir valdymo cherarhijos nėra tiesiogiai suprantamos C++ sintaksei. Todėl šie bruožai turi būti pamėgdžioti.
GUI kūrimo įrankiai
Trys pagrindiniai grafinės vartotojo sąsajos komponentai būtų:
• Standartinė langų kontrolė. Rinkinys langų valdymo komponentų. Tai pranešimo langai („message box“), tekstas, įvairūs pasirinkimo mygtukai, pažymėjimai ir t.t
• Standartinė langų diologas. Langų dialogą galime pastebėti tada, kai pakeičiamas teksto šriftas, pakeičiama spalva, naršome po failų katalogus.
• Pačio sudarytas(„costum“) GUIs....

Daugiau informacijos...

Šį darbą sudaro 904 žodžiai, tikrai rasi tai, ko ieškai!

Detali informacija
Darbo tipas
Lygis
Universitetinis
Failo tipas
Word failas (.doc)
Apimtis
8 psl., (904 ž.)
Darbo duomenys
  • Programų referatas
  • 8 psl., (904 ž.)
  • Word failas 72 KB
  • Lygis: Universitetinis
www.nemoku.lt Atsisiųsti šį referatą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
www.nemoku.lt Atsisiųsti šį referatą