]>
Podręcznik narzędzia do projektowania interfejsów Glade Glade jest narzędziem do projektowania interfejsów programów GTK+. 2006 Vincent Geddes 2004 2003 Sun Microsystems 20022000 Michael Vance Projekt dokumentacji GNOME Vincent Geddes Projekt dokumentacji GNOME
vincent.geddes@gmail.com
Sun Zespół dokumentacji GNOME Sun Microsystems Michael Vance Projekt dokumentacji GNOME
Podręcznik programu Glade 3.0 5 grudnia 2006 Vincent Geddes Projekt dokumentacji GNOME Podręcznik programu Glade 2.1 17 czerwca 2004 Zespół dokumentacji GNOME firmy Sun Projekt dokumentacji GNOME Podręcznik programu Glade 2.0 25 lutego 2004 Zespół dokumentacji GNOME firmy Sun Projekt dokumentacji GNOME Podręcznik programu Glade 1.2 10 lutego 2004 Zespół dokumentacji GNOME firmy Sun Projekt dokumentacji GNOME Podręcznik programu Glade 1.1 30 marca 2002 Michael Vance Projekt dokumentacji GNOME Podręcznik programu Glade 1.0 11 maja 2000 Michael Vance Projekt dokumentacji GNOME Ten podręcznik opisuje wersję 3.1.0 programu Glade. Informacje zwrotne Strona wysyłania informacji zwrotnych GNOME zawiera instrukcje, jak zgłosić błąd lub propozycję zmiany programu Glade lub tego podręcznika. Piotr Drąg piotrdrag@gmail.com 2017 Piotr Drąg Aviary.pl community-poland@mozilla.org 2017 Aviary.pl
glade narzędzie do projektowania interfejsów Wprowadzenie Narzędzie do projektowania interfejsów Glade umożliwia tworzenie i modyfikowanie interfejsów użytkownika dla programów GTK+. Biblioteka GTK+ dostarcza rozbudowany zbiór podstawowych elementów interfejsu użytkownika, takich jak pola tekstowe, etykiety okien, wpisy numeryczne, pola wyboru i menu. Te elementy są nazywane widżetami. Można używać programu Glade do rozmieszczania widżetów w graficznym interfejsie użytkownika. Glade umożliwia modyfikowanie układu i właściwości tych widżetów. Można także używać programu Glade do dodawania połączeń między widżetami a kodem źródłowym programu. Interfejsy użytkownika zaprojektowane w programie Glade są przechowywane w formacie XML, umożliwiając łatwą integrację z zewnętrznymi narzędziami. Można używać biblioteki libglade do dynamicznego tworzenia graficznych interfejsów użytkownika z opisu XML. Pierwsze kroki Uruchamianie programu <application>Glade</application> Można uruchomić program Glade na jeden z tych sposobów: Menu Programy Wybierz Programowanie Narzędzi do projektowania interfejsów Glade . Wiersz poleceń Aby uruchomić program Glade z wiersza poleceń, wpisz glade, a następnie naciśnij klawisz Enter. Po uruchomieniu programu <application>Glade</application> Po uruchomieniu programu Glade wyświetlone zostanie poniższe okno.
Okno programu <application>Glade</application> Okno programu Glade.
Okno programu Glade zawiera następujące elementy: Pasek menu Menu na pasku menu zawierają większość poleceń potrzebnych do działania na plikach w programie Glade. Pasek narzędziowy Pasek narzędziowy zawiera podzestaw poleceń, których można używać z paska menu. Obszar projektowania Obszar projektowania to miejsce, w którym można wizualnie modyfikować interfejs użytkownika. Paleta Paleta zawiera widżety, których można używać do zbudowania interfejsu użytkownika. Inspektor Inspektor wyświetla informacje o widżetach w projekcie. Edytor właściwości Edytor właściwości jest używany do manipulowania właściwościami widżetów, a także dodawania połączeń do kodu źródłowego. Pasek stanu Pasek stanu wyświetla informacje o obecnym stanie programu Glade i informacje kontekstowe o elementach menu.
Praca na projektach Tworzenie nowego projektu Aby utworzyć nowy projekt, wybierz PlikNowy. Program wyświetli nowy pusty projekt w oknie Glade. Otwieranie projektu Aby otworzyć istniejący projekt, wybierz PlikOtwórz. Program wyświetli projekt w nowym oknie Glade. Zapisywanie projektu Można zapisywać projekty na jeden z tych sposobów: Aby zapisać zmiany w istniejącym pliku projektu, wybierz PlikZapisz. Aby zapisać nowy plik projektu lub zapisać istniejący pod nową nazwą, wybierz Plik Zapisz jako . Wpisz nazwę pliku projektu w oknie Zapis jako, a następnie kliknij przycisk Zapisz. Praca z widżetami Wybór widżetów z okna palety Można pracować z widżetami w oknie Palety na jeden z tych sposobów: Tryb wyboru Aby użyć trybu wyboru, kliknij strzałkę Wybór. Kursor zmieni się na strzałkę, co wskazuje, że tryb wyboru jest aktywny. W tym trybie można używać myszy do wyboru widżetów w projekcie. Następnie można użyć okna Właściwości do modyfikacji właściwości widżetów. Można także użyć menu kontekstowego widżetu, aby wybrać widżet. Kliknij widżet prawym przyciskiem myszy, aby je otworzyć.Można dodać wiele widżetów danego typu z Palety do projektu przytrzymując klawisz Ctrl podczas wybierania widżetu. Należy kliknąć strzałkę Wybór lub inny widżet w Palecie, aby wrócić do zwykłego trybu. Tryb rozmieszczania widżetów Aby użyć trybu rozmieszczania widżetów, wybierz widżet w oknie Palety. Podczas wybierania większości widżetów kursor zmienia się na kursor z krzyżykiem. Można wtedy umieścić widżet w kontenerze, widżecie najwyższego poziomu i tak dalej. Po umieszczeniu widżetu program wróci do trybu wyboru. Tryb rozmieszczania najwyższego poziomu Aby użyć trybu rozmieszczania najwyższego poziomu, wybierz określony widżet najwyższego poziomu w oknie Palety. Po wybraniu widżetu najwyższego poziomu w oknie Palety pojawi się on od razu na pulpicie. Można go wtedy modyfikować. Po wyborze widżetu najwyższego poziomu program wróci do trybu wyboru. Organizowanie widżetów w projekcie Kontenery widżetów (pola) są używane do układania i organizowania widżetów w oknie projektu. Można wybrać te kontenery widżetów z okna Palety: Pole poziome Pole pionowe Tabela Stałe miejsca Poziome pole przycisku Pionowe pole przycisku Panele poziome Panele pionowe Notatnik Ramka Przewijane okno Obszar wyświetlania Można zagnieżdżać pola, aby tworzyć złożone struktury. Podczas tworzenia poziomych i pionowych pól program Glade pyta, ile rzędów i kolumn utworzyć początkowo. Można je później łatwo dodawać i usuwać. Po utworzeniu wszystkich potrzebnych pól można dodać konkretne widżety, takie jak etykiety, przyciski i bardziej skomplikowane widżety do pól. Zauważ, że program Glade pakuje widżety w układzie, co eliminuje wiele uciążliwej pracy. Użycie pól umożliwia zmianę rozmiaru okien, aby różne rozmiary etykiet z powodu różnych języków się mieściły. Umieszczanie widżetu w schowku Aby usunąć widżet z elementu nadrzędnego i umieścić go w schowku, zaznacz go, a następnie wybierz Edycja Wytnij . Kopiowanie widżetu do schowka Aby skopiować widżet do schowka, zaznacz go, a następnie wybierz Edycja Skopiuj . Oryginalny widżet nadal jest połączony do elementu nadrzędnego. Wklejanie widżetu ze schowka do projektu Aby wkleić widżet istniejący w schowku do projektu, wybierz Edycja Wklej .Wszystkie widżety w programie Glade muszą mieć unikalną nazwę. Jeśli widżet zostanie wycięty, a następnie wklejony w projekcie, to widżet i jego wszystkie elementy potomne zachowują swoje oryginalne nazwy. Jeśli widżet zostanie skopiowany, albo wklejony w projekcie wiele razy, to program Glade utworzy nowe nazwy kopii widżetów. Usuwanie widżetu Aby usunąć widżet z elementu nadrzędnego bez przenoszenia widżetu do schowka, zaznacz go, a następnie wybierz Edycja Usuń . Zmiana właściwości widżetu Edytor właściwości jest używany do modyfikowania właściwości wybranego widżetu. Aby zmienić właściwość widżetu, zaznacz go, a następnie wpisz odpowiednią wartość w jednym z pól okna właściwości. O programie Glade Glade jest tworzony przez programistów projektu Glade i wolontariuszy społeczności GNOME. Strona projektu Glade zawiera więcej informacji o programie Glade. Bugzilla umożliwia zgłoszenie błędu lub propozycję zmiany gry lub tego podręcznika. Innym doskonałym źródłem informacji są listy pocztowe użytkownikówprogramistów programu Glade (w języku angielskim). Można je subskrybować lub przejrzeć ich archiwa, dostępne pod tymi samymi adresami. Niniejszy program jest rozpowszechniany na warunkach Powszechnej Licencji Publicznej GNU, wydanej przez Fundację Wolnego Oprogramowania (Free Software Foundation) — według wersji drugiej tej Licencji lub którejś z późniejszych wersji. Egzemplarz licencji można znaleźć pod tym odnośnikiem lub w pliku COPYING dołączonym do kodu źródłowego tego programu.