1 głośnik: Napiszmy program z Graficzny interfejs użytkownika, który obejmuje
okno, a tam przycisk w.
Zaczynajmy.
>> Po pierwsze, pozwól mi iść dalej i ogłosić g okno, wywołanie zmiennej okno.
I przypisać do niego, powrót Wartość nowym oknie g.
Która instancję naszego okna.
A potem określić szerokość 320 pikseli i wysokość 240 pikseli.
Nieco arbitralnie, ale małe wystarczy, aby zmieścić się na ekranie.
Załóżmy teraz instancji przycisku g.
Nie tylko ze znacznikiem, który użytkownik zobaczymy, ale także z unikalnym
identyfikator.
Tzw. polecenie działania, które będzie rzeczywiście jednoznacznie zidentyfikować tego przycisku.
przycisk g, przycisk, dostaje zwrot Wartość nowego przycisku g.
I to jest etykieta powinna być, po prostu przycisk.
A potem niech polecenie działania ustaw, przechodząc w tym przycisku i wyjątkowa,
a niektóre, co arbitralne słowo, kliknij.
Dodajmy przycisk do regionu okna, omijając w oknie,
i przycisk, a identyfikator południowej części okna -
że zgodnie z przenośnego Stanford Biblioteka jest dolna część
ekranu.
>> A teraz celowo wywołać nieskończoną pętlę.
Wewnątrz tej pętli będziemy słuchać z dwóch rzeczy.
Jeden, czy użytkownik wybrał zamknięcie okna.
I dwóch, czy użytkownik ma kliknięciu tego konkretnego przycisku.
Po pierwsze, mamy zamiar zadeklarować Impreza g działania, wzywając
Zmienna zdarzenia.
I przypisać do niego zwraca wartości z oczekiwania na wydarzenia, imprezy działania.
>> A teraz sprawdźmy, czy to zdarzenie jest zamknięcie okna.
Jeśli, dostać, zdarzenia, typ, przechodząc Impreza, równa, równa, okno
podkreślenia zamknięty.
Specjalne stałe zadeklarowane w Stanford przenośna biblioteka, która
oznacza dokładnie, że zamknięcie okna.
Potem mam zamiar wyrwać się z tego inaczej pętla nieskończona, tak, że
dotrze do końca funkcji.
W przeciwnym razie, mam zamiar sprawdzić, czy Ciąg porównać z GET, działania,
polecenie, przekazując zdarzeń, przecinek, cytat cytatu, kliknij - to wyjątkowa
Identyfikator z przed -
równa, równa zero.
Potem mam zamiar wydrukować coś arbitralne, jak przycisk został kliknięty.
>> Innymi słowy, jeśli po usłyszeniu, że przycisk został kliknięty, a zdarzenie
wskazuje, że przycisk został kliknięty był jednym z unikalnym identyfikatorem
z cytatu kliknięciem, a następnie chcę zgłosić tyle na ekranie.
Teraz w tym przypadku, to tylko jeden przycisk.
Ale tylko w przypadku, mój wniosek miał wiele przycisków, technika ta
pozwala mi rozróżnić te kilka przycisków.
Poza tym pętli, teraz, mam zamiar postępować, aby zamknąć g okno, przechodząc
w oknie jako argument, , a następnie powrót do zera.
>> Załóżmy teraz zapisać, skompilować, i uruchomić ten program.
Dodać przycisk, przycisk dot slash.
Tam jest moje okno, tam przycisk.
Idziemy dalej i kliknij przycisku.
I przycisk został kliknięty.
Załóżmy, kliknij jeszcze raz.
Przycisk został kliknięty.
>> Załóżmy teraz, kliknij na przycisk X w górę prawy róg, aby zamknąć okno,
i wyrwać się z pętli i wracamy do zera.