Programy
Dlatego, tworzenie interfejsujest typowe dla GTK+, i co ważne uwypuklaobiektowy charakter nowego języka orazbibliotek GTK+ i GNOME. Wszystkie początkoweczynności związane z interfejsem użytkownikazostały zgromadzone w konstruktorzegłównej klasy aplikacji (fragmenty kodu przedstawiaListing 3).Jakiekolwiek czynności musi poprzedzićproces wczytania pliku glade, z opisem interfejsu:this.xml = new Glade.XML ("gr_mainwin.glade", null, null);Następnie możemy odczytać odniesienia doposzczególnych widgetów, np: dostęp do kontrolkiokna głównego uzyskamy w następującysposób:MainWin = (Gtk.Window)this.xml.get_widget("MainWin");Bardzo wygodnie, względem oryginalnego APIGTK+, przedstawia się proces podłączania obsługisygnałów, np.: jeśli do zdarzenia destroydotyczącego okna chcemy podłączyć metodęmain_quit zamykającą całą aplikację, wystarczynapisać następujące wyrażenie:MainWin.destroy += Gtk.main_quit;Podobnie postępujemy w przypadku podłączaniaobsługi sygnału clicked dla przycisków.Nieco inaczej przedstawia się tworzenie modeludanych dla listy.Byłem członkiem bractwa śpiewaczego o nazwie ”Orfeusz”. Gdy bractwo zaczynało się drzeć, można było się dobrze przespać. Takie bractwo śpiewaków jest cudownym środkiem na sen i dlatego nazywa się Orfeusz. — Dobrze, skończmy z tym! — rzekł ze śmiechem Gruby, wyciągając się na mchu. — Wolę spać niż gryźć z panem takie uczone orzechy. — Do tego brak panu włosów na zębach.
Zamiast siedzieć przed telewizorem, lepiej trochę poskakać po kałużach. To fantastyczna zabawa, którą uwielbiają zwłaszcza maluchy! Można przecież założyć pelerynę i kalosze, więc przemoknięcie dziecku nie grozi. A nawet jeśli odrobinę się zamoczy programy ubrudzi, to nic mu się nie stanie. Przeciwnie - dzięki takiej zabawie zyska lepszą odporność. A przede wszystkim czasem budowania więzi między dzieckiem a rodzicami skin pack blistry falistych złocenie opakowań Pannica kosmiczna ciekawie wykrzykuje nieprzyzwoite portfele.