aboutsummaryrefslogtreecommitdiff
path: root/files/pl/mozilla/tech/xul/kurs_xul/index.html
blob: 1b540fb9740bc0c983090f70e4569002cd32b96d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
---
title: Kurs XUL
slug: Mozilla/Tech/XUL/Kurs_XUL
tags:
  - Kurs_XUL
  - Przewodniki
  - XUL
translation_of: Archive/Mozilla/XUL/Tutorial
---
<p>Niniejszy kurs opisuje <a href="/pl/XUL" title="pl/XUL">XUL</a>, <a href="/pl/XML" title="pl/XML">XML</a>-owy język opisu interfejsu użytkownika . Język ten został stworzony dla aplikacji Mozilli i jest stosowany do definiowania interfejsu użytkownika.</p>

<div class="note">Niniejsze tłumaczenie nie jest skończone. Trzeba je w całości przejrzeć i poprawić.  Jest ktoś chętny, aby je dopracować? Ogólnie panuje lekki ... no zastój - na razie zalecamy korzystanie z wersji angielskiej tego kursu, niebawem będzie on już w całości po polsku.</div>

<h2 id="Wprowadzenie" name="Wprowadzenie">Wprowadzenie</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Wprowadzenie" title="pl/Kurs_XUL/Wprowadzenie">Wprowadzenie</a></li>
 <li><a href="/pl/Kurs_XUL/Struktura_XUL" title="pl/Kurs_XUL/Struktura_XUL">Struktura języka XUL</a></li>
 <li><a href="/pl/Kurs_XUL/URL_Chrome" title="pl/Kurs_XUL/URL_Chrome">Adresy URL typu Chrome</a></li>
 <li><a href="/pl/Kurs_XUL/Pliki_manifestu" title="pl/Kurs_XUL/Pliki_manifestu">Pliki manifestu</a></li>
</ul>

<h2 id="Podstawowe_elementy" name="Podstawowe_elementy">Podstawowe elementy</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Tworzenie_okna" title="pl/Kurs_XUL/Tworzenie_okna">Tworzenie okna</a></li>
 <li><a href="/pl/Kurs_XUL/Dodawanie_przycisk%C3%B3w" title="pl/Kurs_XUL/Dodawanie_przycisków">Dodawanie przycisków</a></li>
 <li><a href="/pl/Kurs_XUL/Dodawanie_etykiet_i_obrazk%C3%B3w" title="pl/Kurs_XUL/Dodawanie_etykiet_i_obrazków">Dodawanie etykiet i obrazków</a></li>
 <li><a href="/pl/Kurs_XUL/Kontrolki_wej%C5%9Bcia" title="pl/Kurs_XUL/Kontrolki_wejścia">Kontrolki wejścia</a></li>
 <li><a href="/pl/Kurs_XUL/Kontrolki_numeryczne" title="pl/Kurs_XUL/Kontrolki_numeryczne">Kontrolki numeryczne</a></li>
 <li><a href="/pl/Kurs_XUL/Kontrolki_list" title="pl/Kurs_XUL/Kontrolki_list">Kontrolki list</a></li>
 <li><a href="/pl/Kurs_XUL/Paski_post%C4%99pu" title="pl/Kurs_XUL/Paski_postępu">Paski postępu</a></li>
 <li><a href="/pl/Kurs_XUL/Dodawanie_element%C3%B3w_HTML" title="pl/Kurs_XUL/Dodawanie_elementów_HTML">Dodawanie elementów HTML</a></li>
 <li><a href="/pl/Kurs_XUL/Zastosowanie_odst%C4%99p%C3%B3w" title="pl/Kurs_XUL/Zastosowanie_odstępów">Zastosowanie odstępów</a></li>
 <li><a href="/pl/Kurs_XUL/Dodatkowe_mo%C5%BCliwo%C5%9Bci_przycisku" title="pl/Kurs_XUL/Dodatkowe_możliwości_przycisku">Dodatkowe możliwości przycisków</a></li>
</ul>

<h2 id="Model_pude.C5.82kowy" name="Model_pude.C5.82kowy">Model pudełkowy</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Model_pude%C5%82kowy" title="pl/Kurs_XUL/Model_pudełkowy">Model pudełkowy</a></li>
 <li><a href="/pl/Kurs_XUL/Pozycjonowanie_element%C3%B3w" title="pl/Kurs_XUL/Pozycjonowanie_elementów">Pozycjonowanie elementów</a></li>
 <li><a href="/pl/Kurs_XUL/Szczeg%C3%B3%C5%82y_modelu_pude%C5%82kowego" title="pl/Kurs_XUL/Szczegóły_modelu_pudełkowego">Szczegóły modelu pudełkowego</a></li>
 <li><a href="/pl/Kurs_XUL/Pola_grup" title="pl/Kurs_XUL/Pola_grup">Pola grup</a></li>
 <li><a href="/pl/Kurs_XUL/Dodawanie_innych_element%C3%B3w" title="pl/Kurs_XUL/Dodawanie_innych_elementów">Dodawanie innych elementów</a></li>
</ul>

<h2 id="Dodatkowe_elementy_rozmieszczenia" name="Dodatkowe_elementy_rozmieszczenia">Dodatkowe elementy rozmieszczenia</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Stosy_i_pok%C5%82ady" title="pl/Kurs_XUL/Stosy_i_pokłady">Stosy i pokłady</a></li>
 <li><a href="/pl/Kurs_XUL/Pozycjonowanie_stosu" title="pl/Kurs_XUL/Pozycjonowanie_stosu">Pozycjonowanie stosu</a></li>
 <li><a href="/pl/Kurs_XUL/Pude%C5%82ko_kart" title="pl/Kurs_XUL/Pudełko_kart">Pudełko kart</a></li>
 <li><a href="/pl/Kurs_XUL/Siatki" title="pl/Kurs_XUL/Siatki">Siatki</a></li>
 <li><a href="/pl/Kurs_XUL/Panele_tre%C5%9Bci" title="pl/Kurs_XUL/Panele_treści">Panele treści</a></li>
 <li><a href="/pl/Kurs_XUL/Rozdzielacze" title="pl/Kurs_XUL/Rozdzielacze">Rozdzielacze</a></li>
 <li><a href="/pl/Kurs_XUL/Paski_przewijania" title="pl/Kurs_XUL/Paski_przewijania">Paski przewijania</a> </li>
</ul>

<h2 id="Paski_narz.C4.99dzi_i_menu" name="Paski_narz.C4.99dzi_i_menu">Paski narzędzi i menu</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Paski_narz%C4%99dzi" title="pl/Kurs_XUL/Paski_narzędzi">Paski narzędzi</a></li>
 <li><a href="/pl/Kurs_XUL/Proste_paski_menu" title="pl/Kurs_XUL/Proste_paski_menu">Proste paski menu</a></li>
 <li><a href="/pl/Kurs_XUL/Dodatkowe_mo%C5%BCliwo%C5%9Bci_menu" title="pl/Kurs_XUL/Dodatkowe_możliwości_menu">Dodatkowe możliwości menu</a></li>
 <li><a href="/pl/Kurs_XUL/Wyskakuj%C4%85ce_menu" title="pl/Kurs_XUL/Wyskakujące_menu">Wyskakujące menu</a></li>
 <li><a href="/pl/Kurs_XUL/Przewijane_menu" title="pl/Kurs_XUL/Przewijane_menu">Przewijane menu</a></li>
</ul>

<h2 id="Zdarzenia_i_skrypty" name="Zdarzenia_i_skrypty">Zdarzenia i skrypty</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Dodawanie_funkcji_obs%C5%82ugi_zdarze%C5%84" title="pl/Kurs_XUL/Dodawanie_funkcji_obsługi_zdarzeń">Dodawanie funkcji obsługi zdarzeń</a></li>
 <li><a href="/pl/Kurs_XUL/Wi%C4%99cej_funkcji_obs%C5%82ugi_zdarze%C5%84" title="pl/Kurs_XUL/Więcej_funkcji_obsługi_zdarzeń">Więcej funkcji obsługi zdarzeń</a></li>
 <li><a href="/pl/Kurs_XUL/Skr%C3%B3ty_klawiaturowe" title="pl/Kurs_XUL/Skróty_klawiaturowe">Skróty klawiaturowe</a></li>
 <li><a href="/pl/Kurs_XUL/Kontrola_zaznaczenia_i_aktywacji_element%C3%B3w" title="pl/Kurs_XUL/Kontrola_zaznaczenia_i_aktywacji_elementów">Kontrola zaznaczenia i aktywacji elementów</a></li>
 <li><a href="/pl/Kurs_XUL/Polecenia" title="pl/Kurs_XUL/Polecenia">Polecenia</a></li>
 <li><a href="/pl/Kurs_XUL/Aktualizacja_polece%C5%84" title="pl/Kurs_XUL/Aktualizacja_poleceń">Aktualizacja poleceń</a></li>
 <li><a href="/pl/Kurs_XUL/Rozg%C5%82aszacze_oraz_obserwatory" title="pl/Kurs_XUL/Rozgłaszacze_oraz_obserwatory">Rozgłaszacze oraz obserwatory</a></li>
</ul>

<h2 id="Obiektowy_Model_Dokumentu_.28DOM.29" name="Obiektowy_Model_Dokumentu_.28DOM.29">Obiektowy Model Dokumentu (DOM)</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Obiektowy_model_dokumentu" title="pl/Kurs_XUL/Obiektowy_model_dokumentu">Obiektowy model dokumentu</a></li>
 <li><a href="/pl/Kurs_XUL/Modyfikowanie_interfejsu_XUL" title="pl/Kurs_XUL/Modyfikowanie_interfejsu_XUL">Modyfikowanie interfejsu XUL</a></li>
 <li><a href="/pl/Kurs_XUL/Manipulowanie_listami" title="pl/Kurs_XUL/Manipulowanie_listami">Manipulowanie listami</a></li>
 <li><a href="/pl/Kurs_XUL/Obiekty_pude%C5%82ka" title="pl/Kurs_XUL/Obiekty_pudełka">Obiekty pudełka</a></li>
 <li><a href="/pl/Kurs_XUL/Interfejsy_XPCOM" title="pl/Kurs_XUL/Interfejsy_XPCOM">Interfejsy XPCOM</a></li>
 <li><a href="/pl/Kurs_XUL/Przyk%C5%82ady_XPCOM" title="pl/Kurs_XUL/Przykłady_XPCOM">Przykłady XPCOM</a></li>
</ul>

<h2 id="Drzewa" name="Drzewa">Drzewa</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Drzewa" title="pl/Kurs_XUL/Drzewa">Drzewa</a></li>
 <li><a href="/pl/Kurs_XUL/Dodatkowe_mo%C5%BCliwo%C5%9Bci_drzewa" title="pl/Kurs_XUL/Dodatkowe_możliwości_drzewa">Dodatkowe możliwości drzewa</a></li>
 <li><a href="/pl/Kurs_XUL/Zaznaczenie_drzewa" title="pl/Kurs_XUL/Zaznaczenie_drzewa">Zaznaczenie drzewa</a></li>
 <li><a href="/pl/Kurs_XUL/W%C5%82asne_widoki_drzewa" title="pl/Kurs_XUL/Własne_widoki_drzewa">Własne widoki drzewa</a></li>
 <li><a href="/pl/Kurs_XUL/Szczeg%C3%B3%C5%82y_widoku_drzewa" title="pl/Kurs_XUL/Szczegóły_widoku_drzewa">Szczegóły widoku drzewa</a></li>
 <li><a href="/pl/Kurs_XUL/Obiekty_pude%C5%82kowe_drzewa" title="pl/Kurs_XUL/Obiekty_pudełkowe_drzewa">Obiekty pudełkowe drzewa</a></li>
</ul>

<h2 id="RDF_i_szablony" name="RDF_i_szablony">RDF i szablony</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Wprowadzenie_do_RDF" title="pl/Kurs_XUL/Wprowadzenie_do_RDF">Wprowadzenie do RDF</a></li>
 <li><a href="/pl/Kurs_XUL/Szablony" title="pl/Kurs_XUL/Szablony">Szablony</a></li>
 <li><a href="/pl/Kurs_XUL/Drzewa_i_szablony" title="pl/Kurs_XUL/Drzewa_i_szablony">Drzewa i szablony</a></li>
 <li><a href="/pl/Kurs_XUL/%C5%B9r%C3%B3d%C5%82a_danych_RDF" title="pl/Kurs_XUL/Źródła_danych_RDF">Źródła danych RDF</a></li>
 <li><a href="/pl/Kurs_XUL/Zaawansowane_regu%C5%82y" title="pl/Kurs_XUL/Zaawansowane_reguły">Zaawansowane reguły</a></li>
 <li><a href="/pl/Kurs_XUL/Trwa%C5%82e_dane" title="pl/Kurs_XUL/Trwałe_dane">Trwałe dane</a></li>
</ul>

<h2 id="Motywy_i_t.C5.82umaczenia" name="Motywy_i_t.C5.82umaczenia">Motywy i tłumaczenia</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Dodawanie_arkuszy_styl%C3%B3w" title="pl/Kurs_XUL/Dodawanie_arkuszy_stylów">Dodawanie arkuszy stylów</a></li>
 <li><a href="/pl/Kurs_XUL/Nadawanie_stylu_drzewa" title="pl/Kurs_XUL/Nadawanie_stylu_drzewa">Nadawanie stylu drzewa</a></li>
 <li><a href="/pl/Kurs_XUL/Modyfikacja_domy%C5%9Blnego_motywu" title="pl/Kurs_XUL/Modyfikacja_domyślnego_motywu">Modyfikacja domyślnego motywu</a></li>
 <li><a href="/pl/Kurs_XUL/Tworzenie_motyw%C3%B3w" title="pl/Kurs_XUL/Tworzenie_motywów">Tworzenie motywów</a></li>
 <li><a href="/pl/Kurs_XUL/Lokalizacja" title="pl/Kurs_XUL/Lokalizacja">Lokalizacja</a></li>
 <li><a href="/pl/Kurs_XUL/Plik_w%C5%82asno%C5%9Bci" title="pl/Kurs_XUL/Plik_własności">Plik własności</a></li>
</ul>

<h2 id="Wi.C4.85zania" name="Wi.C4.85zania">Wiązania</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Wprowadzenie_do_XBL" title="pl/Kurs_XUL/Wprowadzenie_do_XBL">Wprowadzenie do XBL</a></li>
 <li><a href="/pl/Kurs_XUL/Tre%C5%9B%C4%87_anonimowa" title="pl/Kurs_XUL/Treść_anonimowa">Treść anonimowa</a></li>
 <li><a href="/pl/Kurs_XUL/Dziedziczenie_atrybutu_XBL" title="pl/Kurs_XUL/Dziedziczenie_atrybutu_XBL">Dziedziczenie atrybutu XBL</a></li>
 <li><a href="/pl/Kurs_XUL/Dodawanie_w%C5%82asno%C5%9Bci" title="pl/Kurs_XUL/Dodawanie_własności">Dodawanie własności</a></li>
 <li><a href="/pl/Kurs_XUL/Dodawanie_metod" title="pl/Kurs_XUL/Dodawanie_metod">Dodawanie metod</a></li>
 <li><a href="/pl/Kurs_XUL/Dodawanie_funkcji_obs%C5%82ugi_zdarzenia" title="pl/Kurs_XUL/Dodawanie_funkcji_obsługi_zdarzenia">Dodawanie funkcji obsługi zdarzenia</a></li>
 <li><a href="/pl/Kurs_XUL/Dziedziczenie_XBL" title="pl/Kurs_XUL/Dziedziczenie_XBL">Dziedziczenie XBL</a></li>
 <li><a href="/pl/Kurs_XUL/Przyk%C5%82ad_XBL" title="pl/Kurs_XUL/Przykład_XBL">Przykład XBL</a></li>
</ul>

<h2 id="Specjalne_typy_okien" name="Specjalne_typy_okien">Specjalne typy okien</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Mo%C5%BCliwo%C5%9Bci_okna" title="pl/Kurs_XUL/Możliwości_okna">Możliwości okna</a></li>
 <li><a href="/pl/Kurs_XUL/Tworzenie_okien_dialogowych" title="pl/Kurs_XUL/Tworzenie_okien_dialogowych">Tworzenie okien dialogowych</a></li>
 <li><a href="/pl/Kurs_XUL/Okna_otwierania_i_zapisywania_plik%C3%B3w" title="pl/Kurs_XUL/Okna_otwierania_i_zapisywania_plików">Okna otwierania i zapisywania plików</a></li>
 <li><a href="/pl/Kurs_XUL/Tworzenie_kreatora" title="pl/Kurs_XUL/Tworzenie_kreatora">Tworzenie kreatora</a></li>
 <li><a href="/pl/Kurs_XUL/Dodatkowe_mo%C5%BCliwo%C5%9Bci_kreator%C3%B3w" title="pl/Kurs_XUL/Dodatkowe_możliwości_kreatorów">Dodatkowe możliwości kreatorów</a></li>
 <li><a href="/pl/Kurs_XUL/Nak%C5%82adki" title="pl/Kurs_XUL/Nakładki">Nakładki</a></li>
 <li><a href="/pl/Kurs_XUL/Nak%C5%82adki_dla_wielu_pakiet%C3%B3w" title="pl/Kurs_XUL/Nakładki_dla_wielu_pakietów">Nakładki dla wielu pakietów</a></li>
</ul>

<h2 id="Instalatory" name="Instalatory">Instalatory</h2>

<ul>
 <li><a href="/pl/Kurs_XUL/Tworzenie_instalatora" title="pl/Kurs_XUL/Tworzenie_instalatora">Tworzenie instalatora</a></li>
 <li><a href="/pl/Kurs_XUL/Skrypty_instalacyjne" title="pl/Kurs_XUL/Skrypty_instalacyjne">Skrypty instalacyjne</a></li>
 <li><a href="/pl/Kurs_XUL/Dodatkowe_mo%C5%BCliwo%C5%9Bci_instalacji" title="pl/Kurs_XUL/Dodatkowe_możliwości_instalacji">Dodatkowe możliwości instalacji</a></li>
</ul>

<div class="note">
<p>Oryginalny (w j.ang.) Kurs XUL pierwotnie został napisany przez <a class="external" href="http://www.xulplanet.com/ndeakin/">Neila Deakina</a>. Pozwolił on nam używać swojego kursu jako części serwisu <a href="/Project:pl/O_MDC" title="Project:pl/O_MDC">MDC</a>.</p>
</div>

<div class="originaldocinfo">
<h5 id="Informacje_o_oryginale" name="Informacje_o_oryginale">Informacje o oryginale</h5>

<ul>
 <li>Autor: <a class="external" href="http://www.xulplanet.com/ndeakin/">Neil Deakin</a></li>
 <li>Prawa autorskie: © 1999-2005 XULPlanet.com</li>
</ul>
</div>