SPEAKER 1: Pojďme napsat program s grafické uživatelské rozhraní, které obsahuje okna a tlačítka tam dovnitř Pojďme začít. Nejprve mi dovolte, abych do toho pusťte a vyhlásit g okna, volání proměnné okno. A přiřadit k ní, návrat Hodnota nového g okna. Který bude konkretizovat naše okno. A pak jsme se určit šířku 320 pixelů a výšku 240 pixelů. Poněkud libovolně, ale malé tak, aby se vešly na obrazovku. Pojďme se nyní instanci tlačítka g. Nejen s popiskem, že uživatel uvidí, ale také s jedinečnou identifikátor. Tzv. akční příkaz, že bude skutečně jednoznačně identifikovat toto tlačítko. g, tlačítko, dostane návrat Hodnota nových tlačítka g. A je to Štítek musí být docela jednoduše, tlačítko. A pak se pojďme nastavit akční příkaz, procházející v tomto tlačítkem a jedinečný, a někteří, co libovolné slovo, klepněte na tlačítko. Pojďme se nyní přidat tlačítko do regionu okna, obcházet v okně, a tlačítka, a identifikátor pro jižní oblast okna - že podle Stanford přenosné knihovna, je spodní část na obrazovce. A teď pojďme úmyslně vyvolat nekonečnou smyčku. Uvnitř této smyčky budeme poslouchat na dvě věci. Jeden, zda uživatel zvolil zavřete okno. A za druhé, zda má uživatel klikli na tomto konkrétním tlačítkem. Za prvé, jedeme do prohlásit g akční událost, volání proměnná událost. A přiřadit k ní, návratová hodnota ze čekat na akce, akční událost. A teď pojďme zkontrolovat, zda tato událost je uzavření okna. Pokud se dostanete, události, typ, kolem událost, rovná, rovná, okna podtržítko uzavřené. Speciální konstanta deklarována v Stanford přenosná knihovna, která představuje přesně to, uzavření okna. Pak jdu, aby se vymanily z této jinak nekonečné smyčky, takže jsme dostanete na konec funkce. Jinak, já jdu na kontrolu, zda string porovnat Get, akce, příkaz, složením události, čárka, citace konec citátu, klepněte na tlačítko - to jedinečná Identifikátor z před - rovná, rovná se nula. Pak jdu vytisknout něco libovolná, tlačítko jako klepnutí. Jinými slovy, v případě, když slyší, že tlačítko klepli, a tato událost indikuje, že tlačítko bylo klepnutí byl jeden s jedinečným identifikátorem ze citátem konec citátu kliknutí, pak chci až na zprávu na obrazovce. Nyní v tomto případě jen já mají jedno tlačítko. Ale jen v případě, že má žádost měla více tlačítek, by tato technika dovolte mi, abych rozlišovat mezi těchto několik tlačítek. Mimo této smyčky, teď, budu pokračovat g zavřete okno, kolem v okně jako svůj argument, a pak se vrátit na nulu. Pojďme nyní uložit, zkompilovat, a spustit tento program. Ujistěte se, tlačítko tečka lomítko. Tady je moje okno, je tu tlačítko. Pojďme dál a klepněte na tlačítko na tlačítko. A tlačítko bylo kliknuto. Pojďme klikněte znovu na to. Button klepnutí. Pojďme se nyní klikněte na X v horní části v pravém dolním rohu okno zavřete, a my se vymanit z té smyčky a vracíme se k nule.