Kurs XUL
z Mozilla Developer Center, polskiego centrum programistów Mozilli.
UWAGA: Strona ta została zgłoszona do aktualizacji. Należy porównać jej zawartość z oryginalną wersją i poprawić wszelkie rozbieżności.
Autorem tego kursu XUL jest Neil Deakin. Był łaskaw udostępnić go jako część MDC.
Ten dokument opisuje XUL, język opisu interfejsu użytkownika XML. Język ten został stworzony dla aplikacji Mozilli i jest stosowany do definiowania jej interfejsu użytkownika.
[edytuj] Wprowadzenie
[edytuj] Podstawowe elementy
- Tworzenie okna
- Dodawanie przycisków
- Dodawanie etykiet i obrazków
- Kontrolki wejścia
- Kontrolki numeryczne
- Kontrolki list
- Paski postępu
- Dodawanie elementów HTML
- Zastosowanie odstępów
- Dodatkowe możliwości przycisku
[edytuj] Model pudełkowy
- Model pudełkowy
- Pozycjonowanie elementów
- Szczegóły modelu pudełkowego
- Pola grup
- Dodawanie innych elementów
[edytuj] Dodatkowe elementy rozmieszczenia
- Stosy i pokłady
- Pozycjonowanie stosu
- Pudełko kart
- Siatki
- Panele treści
- Rozdzielacze
- Paski przewijania
[edytuj] Paski narzędzi i menu
[edytuj] Zdarzenia i skrypty
- Dodawanie funkcji obsługi zdarzeń
- Więcej funkcji obsługi zdarzeń
- Skróty klawiaturowe
- Kontrola zaznaczenia i aktywacji elementów
- Polecenia
- Aktualizacja poleceń
- Rozgłaszacze oraz obserwatory
[edytuj] Obiektowy Model Dokumentu (DOM)
- Obiektowy model dokumentu
- Modyfikowanie interfejsu XUL
- Manipulowanie listami
- Obiekty pudełka
- Interfejsy XPCOM
- Przykłady XPCOM
[edytuj] Drzewa
- Drzewa
- Dodatkowe możliwości drzewa
- Zaznaczenie drzewa
- Własne widoki drzewa
- Szczegóły widoku drzewa
- Obiekty pudełkowe drzewa
[edytuj] RDF i szablony
[edytuj] Motywy i tłumaczenia
- Dodawanie arkuszy stylów
- Nadawanie stylu drzewa
- Modyfikacja domyślnego motywu
- Tworzenie motywów
- Lokalizacja
- Plik własności
[edytuj] Wiązania
- Wprowadzenie do XBL
- Treść anonimowa
- Dziedziczenie atrybutu XBL
- Dodawanie własności
- Dodawanie metod
- Dodawanie funkcji obsługi zdarzenia
- Dziedziczenie XBL
- Przykład XBL
[edytuj] Specjalne typy okien
- Możliwości okna
- Tworzenie okien dialogowych
- Okna otwierania i zapisywania plików
- Tworzenie kreatora
- Dodatkowe możliwości kreatorów
- Nakładki
- Nakładki dla wielu pakietów
[edytuj] Instalatory
Kurs XUL w oryginale został napisany przez Neil Deakin. Pozwolił on nam używać kurs jako część serwisu MDC.
[edytuj] Informacje o oryginale
- Autor: Neil Deakin
- Data ostatniej zmiany: June 3rd, 2005
- Prawa autorskie: © 1999-2005 XULPlanet.com