Ræðumaður 1: Við skulum skrifa forrit með grafísku notendaviðmóti sem felur
glugga og a hnappur þarna inn
Skulum við hefjast handa.
>> Fyrst, láta mig fara á undan og lýsa g glugga, hringja í breytilega glugga.
Og framselja til það, aftur gildi nýju g glugga.
Sem mun ræst gluggann okkar.
Og þá erum við að skilgreina breidd 320 pixel og hæð 240 pixla.
Nokkuð geðþótta, en litlar nóg til að passa á skjáinn.
Skulum nú ræst g hnappinn.
Ekki aðeins með merki sem notandinn mun sjá, en einnig með einstakt
auðkenni.
A svokölluðu aðgerð stjórn, sem mun örugglega einstaklega þekkja þessi hnappur.
g hnappinn, hnappur, fær aftur gildi nýju g hnappinn.
Og það er merki skal vera, einfaldlega, hnappur.
Og þá skulum setja aðgerð stjórn, brottför í þessi hnappur og einstakt,
og sumir það handahófskennt orð, smelltu.
Skulum nú bæta á hnappinn til svæði um gluggann, hliðarbraut í glugga,
og hnappurinn, og kennimerki fyrir suðurhluta glugganum -
að samkvæmt Stanford færanlegan Safnið, er neðri hlutinn
á skjánum.
>> Og nú skulum vísvitandi valdið óendanlega lykkju.
Inni þessa lykkju sem við erum að fara að hlusta eftir tvennu.
Einn, hvort sem notandinn hefur valið til að loka glugganum.
Og tveir, hvort sem notandinn hefur smellt á þessi sérstakur hnappur.
Fyrst, við erum að fara að lýsa A g aðgerð atburður, starf
breytan atburður.
Og framselja til þess, að aftur gildi af bíða atburður, aðgerð atburð.
>> Og nú skulum við athuga hvort að atburður er lokun glugga.
Ef, fá, viðburðir, tegund, sem liggur að atburður, jafngildir, jafn glugga
undirstrika lokað.
Sérstök fasti lýst í Stanford flytjanlegur bókasafn sem
táknar einmitt það, Lokun glugga.
Þá ætla ég að brjótast út úr þessu ella óendanlegur lykkja, þannig að við
ná sambandi við lok fallsins.
Annars, ég ætla að athuga hvort band bera af fá, aðgerð,
stjórn, sem liggur atburði, kommu, vitna unquote, smell - að einstaka
kennimerki frá áður -
jafngildir, jafn núll.
Þá ætla ég að prenta út eitthvað handahófskennt, eins og hnappur var smellt.
>> Með öðrum orðum, ef við að heyra af því að A hnappinn var smellt og að atburður
gefur til kynna að hnappur var smellt var einn með einstakt heiti
af tilvísun unquote smell, þá vil ég að tilkynna eins mikið á skjánum.
Nú í þessu tilfelli, aðeins I hafa einn hnapp.
En bara ef umsókn mín hefði margar hnappar, þessi aðferð myndi
leyfa mér að greina á milli þessir nokkrir hnappar.
Utan þessa lykkju, nú ætla ég að fara að halda áfram að loka g glugga, sem liggur
í glugga og röksemdafærslu sína, og þá aftur núll.
>> Skulum nú spara, safna saman, og keyra þetta forrit.
Gerðu hnappinn, punktur skástrik hnappinn.
Það er fyrir gluggann minn, það er á hnappinn.
Við skulum fara á undan og smelltu á hnappinn.
Og hnappurinn var smellt.
Skulum smella á það aftur.
Button var smellt.
>> Skulum nú smellt á X-ið efst hægra horninu til að loka glugganum,
og við brjótast út úr þeirri lykkju og við aftur núll.