diff options
Diffstat (limited to 'files/pl/mozilla/tech/xul/toolbar/index.html')
-rw-r--r-- | files/pl/mozilla/tech/xul/toolbar/index.html | 239 |
1 files changed, 239 insertions, 0 deletions
diff --git a/files/pl/mozilla/tech/xul/toolbar/index.html b/files/pl/mozilla/tech/xul/toolbar/index.html new file mode 100644 index 0000000000..9bcc581a1b --- /dev/null +++ b/files/pl/mozilla/tech/xul/toolbar/index.html @@ -0,0 +1,239 @@ +--- +title: toolbar +slug: Mozilla/Tech/XUL/toolbar +tags: + - Dokumentacja_XUL + - Elementy_XUL +translation_of: Archive/Mozilla/XUL/toolbar +--- +<div class="noinclude"><span class="breadcrumbs XULRef_breadcrumbs"> + « <a href="/pl/docs/Dokumentacja_XUL">Dokumentacja XUL</a> [ + <a href="#Przyk.C5.82ady">Przykłady</a> | + <a href="#Atrybuty">Atrybuty</a> | + <a href="#W.C5.82asno.C5.9Bci">Własności</a> | + <a href="#Metody">Metody</a> | + <a href="#Podobne">Podobne</a> ] +</span></div> <p>Kontener, który zazwyczaj składa się z wiersza przycisków. Jest to typ pudełka, które domyślnie posiada orientację poziomą swych elementów. Może zostać zwinięty za pomocą <code><a href="/pl/docs/Mozilla/Tech/XUL/grippy" title="grippy">grippy</a></code>, kiedy <code>toolbar</code> jest umieszczony wewnątrz <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbox" title="toolbox">toolbox</a></code>. Pasek narzędzi powinien zawsze posiadać atrybut <code id="a-id"><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Atrybut/id">id</a></code>. Firefox obsługuje paski narzędzi użytkownika, natomiast przeglądarka Mozilla już tego nie potrafi. +</p><p>Dodatkowe informacje są dostępne w <a href="pl/Kurs_XUL/Paski_narz%c4%99dzi">kursie XUL</a>. </p> +<dl><dt> Atrybuty +</dt><dd> <a href="#a-currentset">currentset</a>, <a href="#a-customindex">customindex</a>, <a href="#a-customizable">customizable</a>, <a href="#a-defaultset">defaultset</a>, <a href="#a-grippyhidden">grippyhidden</a>, <a href="#a-grippytooltiptext">grippytooltiptext</a>, <a href="#a-toolbarname">toolbarname</a> +</dd></dl> +<dl><dt> Własności +</dt><dd> <a href="#p-accesible">accesible</a>, <a href="#p-currentSet">currentSet</a>, <a href="#p-firstPermanentChild">firstPermanentChild</a>, <a href="#p-lastPermanentChild">lastPermanentChild</a>, <a href="#p-toolbarName">toolbarName</a> +</dd></dl> +<dl><dt> Metody +</dt><dd> <a href="#m-insertItem">insertItem</a> +</dd></dl> +<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady"> Przykłady </h3> +<div class="float-right"><img alt="grafika:XUL_ref_toolbar.png"></div> +<pre><toolbox> + <toolbar id="nav-toolbar"> + <toolbarbutton id="nav-users" accesskey="U" label="Users"/> + <toolbarbutton id="nav-groups" accesskey="p" label="Groups"/> + <toolbarbutton id="nav-events" accesskey="E" label="Events" disabled="true"/> + </toolbar> +</toolbox> +</pre> +<h3 id="Atrybuty" name="Atrybuty"> Atrybuty </h3> +<p> </p><div id="a-currentset"> + +<dl> + <dt> + <code id="a-currentset"><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Atrybut/currentset">currentset</a></code></dt> + <dd> + <b><span class="highlightred">Tylko Firefox</span></b></dd> + <dd> + Typ: + <i> + łańcuch znaków oddzielony przecinkiem</i> + </dd> + <dd> + Aktualne ustawienia wyświetlanych pozycji na <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbar" title="toolbar">toolbar</a></code>. Będą modyfikowane, gdy użytkownik przystosuje do własnych ustawień pasek narzędzi. Wartość tego atrybutu powinna być listą pozycji ID z <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarpalette" title="toolbarpalette">toolbarpalette</a></code> oddzielonych przecinkiem lub dodatkowo w następujący sposób: "<code>separator</code>", "<code>spring</code>", "<code>spacer</code>".</dd> +</dl> +</div> +<div id="a-customindex"> + +<dl> + <dt> + <code id="a-customindex"><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Atrybut/customindex">customindex</a></code></dt> + <dd> + <b><span class="highlightred">Tylko Firefox</span></b></dd> + <dd> + Typ: + <i> + integer</i> + </dd> + <dd> + Ta wartość jest indeksem paska narzędzi <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbar" title="toolbar">toolbar</a></code> w dostosowanej liście paska narzędzi. Ta wartość jest aktualizowana automatycznie przez okno dialogowe dostosowujące pasek narzędzi.</dd> +</dl> +</div> +<div id="a-customizable"> + +<dl> + <dt> + <code id="a-customizable"><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Atrybut/customizable">customizable</a></code></dt> + <dd> + <b><span class="highlightred">Tylko Firefox</span></b></dd> + <dd> + Typ: + <i> + boolean</i> + </dd> + <dd> + Ustawia ten atrybut na <code>true</code> w paskach narzędzi (<code><a href="/pl/docs/Mozilla/Tech/XUL/toolbar" title="toolbar">toolbar</a></code>), które mogą zostać dostosowane. Te ustawienie przycisków powoduje bycie trwałymi podczas sesji.</dd> +</dl> +</div> +<div id="a-defaultset"> + +<dl><dt> <code id="a-defaultset"><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Atrybut/defaultset">defaultset</a></code> +</dt><dd> <b><span class="highlightred">Tylko Firefox</span></b> +</dd><dd> Typ: <i>lista pozycji id oddzielona przecinkiem</i> +</dd><dd> Domyślne ustawienie wyświetlanych pozycji na <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbar" title="toolbar">toolbar</a></code>. To powinno być ustawione na listę pozycji ID oddzieloną przecinkiem pochodzącą z <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarpalette" title="toolbarpalette">toolbarpalette</a></code>. Na przykład, <code>back-button,forward-button,print-button</code>. +</dd></dl> +<p><br> +</p> + + +</div> +<div id="a-grippyhidden"> + +<dl><dt> <code id="a-grippyhidden"><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Atrybut/grippyhidden">grippyhidden</a></code> +</dt><dd> <b><span class="highlightred">Nie w Firefoksie</span></b> +</dd><dd> Typ: <i>boolean</i> +</dd><dd> Kiedy ustawiamy na <code>true</code>, grippy będzie ukryty. Kiedy ustawienie będzie na <code>false</code>, domyślnie, grippy będzie wyświetlony. +</dd></dl> +<p><br> +</p> + + +</div> +<div id="a-grippytooltiptext"> + +<dl><dt> <code id="a-grippytooltiptext"><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Atrybut/grippytooltiptext">grippytooltiptext</a></code> +</dt><dd> <b><span class="highlightred">Nie w Firefoksie</span></b> +</dd><dd> Typ: <i>string</i> +</dd><dd> Tekst do wyświetlenia w poradzie dla <code><a href="/pl/docs/Mozilla/Tech/XUL/grippy" title="grippy">grippy</a></code> paska narzędzi (<code><a href="/pl/docs/Mozilla/Tech/XUL/toolbar" title="toolbar">toolbar</a></code>), w momencie gdy pasek narzędzi jest zwinięty. Zostanie on zastosowany do etykiety grippy, więc użytkownik wie, który pasek narzędzi jest reprezentowany. +</dd></dl> +<p><br> +</p> + + +</div> +<div id="a-toolbarname"> + +<dl> + <dt> + <code id="a-toolbarname"><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Atrybut/toolbarname">toolbarname</a></code></dt> + <dd> + <b><span class="highlightred">Tylko w Firefoksie</span></b></dd> + <dd> + Typ: + <i> + string</i> + </dd> + <dd> + Nazwa paska narzędzi <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbar" title="toolbar">toolbar</a></code>, który jest na liście pasków narzędzi w menu, aby użyć paska zaznacz Pokaż/Ukryj.</dd> +</dl> +</div> +<p></p> +<h3 id="W.C5.82asno.C5.9Bci" name="W.C5.82asno.C5.9Bci"> Własności </h3> +<p> +</p><div id="p-accessible"> +<dl> + <dt> + <code><span><a href="https://developer.mozilla.org/pl/docs/XUL/W%C5%82asno%C5%9B%C4%87/accessible">accessible</a></span></code></dt> + <dd> + Typ: + <i> + <a href="pl/NsIAccessible">nsIAccessible</a></i> + </dd> + <dd> + Zwraca obiekt dostępności dla elementu.</dd> +</dl></div> +<div id="p-currentSet"> +<dl> + <dt> + <code><span><a href="https://developer.mozilla.org/pl/docs/XUL/W%C5%82asno%C5%9B%C4%87/currentSet">currentSet</a></span></code></dt> + <dd> + <b><span class="highlightred">Tylko w Firefoksie</span></b></dd> + <dd> + Typ: + <i> + lista łańcuchów znaków oddzielona przecinkami</i> + </dd> + <dd> + Trzyma aktualną listę ID pozycji oddzielonych przecinkiem na pasku narzędzi. Dla pustych przestrzeni, separatorów i elastycznych pustych przestrzeni stosowane są zamiast nich łańcuchy znaków będące unikalnymi identyfikatorami ID: "<code>spacer</code>", "<code>separator</code>", "<code>spring</code>". Pusty pasek narzędzi posiada wartość <code>currentSet</code> jaką jest <code>"__empty"</code>.</dd> +</dl> +<dl> + <dd> + Możemy zmienić aktualne ustawienia pozycji przez ustawienie własności. Bądź ostrożny, jak ustawiasz tą własność to automatycznie nie jest aktualizowany atrybut <code id="a-currentset"><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Atrybut/currentset">currentset</a></code>.</dd> +</dl> +</div> +<div id="p-firstPermanentChild"> +<dl> + <dt> + <code><span><a href="https://developer.mozilla.org/pl/docs/XUL/W%C5%82asno%C5%9B%C4%87/firstPermanentChild">firstPermanentChild</a></span></code></dt> + <dd> + <b><span class="highlightred">Tylko Firefox</span></b></dd> + <dd> + Typ: + <i> + element</i> + </dd> + <dd> + Pierwszy trwały element potomny paska narzędzi <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbar" title="toolbar">toolbar</a></code>. Trwały potomek jest jedynym, który nie jest zdolny, aby się dostosować i zostać na pasku narzędzi. Pozycje, które są umieszczone bezpośrednio wewnątrz paska narzędzi bez bycia w elemencie <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarpalette" title="toolbarpalette">toolbarpalette</a></code> są trwałe.</dd> +</dl></div> +<div id="p-lastPermanentChild"> +<dl> + <dt> + <code><span><a href="https://developer.mozilla.org/pl/docs/XUL/W%C5%82asno%C5%9B%C4%87/lastPermanentChild">lastPermanentChild</a></span></code></dt> + <dd> + <b><span class="highlightred">Tylko Firefox</span></b></dd> + <dd> + Typ: + <i> + element</i> + </dd> + <dd> + Ostatni trwały element potomny paska narzędzi. Trwały potomek jest jedynym, który nie jest zdolny, aby się dostosować i zostać na pasku narzędzi. Pozycje, które są umieszczone bezpośrednio wewnątrz paska narzędzi bez bycia w elemencie <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarpalette" title="toolbarpalette">toolbarpalette</a></code> są trwałe.</dd> +</dl></div> +<div id="p-toolbarName"> +<dl><dt> <code><span><a href="https://developer.mozilla.org/pl/docs/XUL/W%C5%82asno%C5%9B%C4%87/toolbarName">toolbarName</a></span></code> +</dt><dd> <b><span class="highlightred">Tylko Firefox</span></b> +</dd><dd> Typ: <i>string</i> +</dd><dd> Nazwa paska narzędzi. +</dd></dl> +<p><br> +</p> + +</div> +<p></p> +<h3 id="Metody" name="Metody"> Metody </h3> +<p></p><dl> + <dt><span id="m-insertItem"><code><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Metoda/insertItem">insertItem( id, beforeNode, wrapper, beforePermanent )</a></code></span></dt> + <dd><strong><span class="highlightred">Tylko Firefox</span></strong></dd> + <dd>Zwraca typ:<em>element</em></dd> + <dd>Dodaje pozycję z danym <var>id</var> do paska narzędzi <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbar" title="toolbar">toolbar</a></code>. Nowa pozycja jest dodawana tuż przed pozycja daną przez drugi argument. Jeśli drugi argument jest <code>null</code>, lecz argument <var>beforePermanent</var> jest <code>true</code>, to pozycja jest dodawana na początku paska narzędzi przed pierwszą stałą pozycję paska. Inaczej, jeśli argument <var>beforePermanent</var> jest <code>false</code>, nowa pozycja jest dodawana na koniec paska narzędzi. Trzeci argument możemy zastosować do <strong>wrap</strong> nowej pozycji w kolejnym elemencie. Zazwyczaj ostatni argument będzie typu <code>null</code> jako jego główny argument do zastosowania w oknie użytkownika.</dd> +</dl> + +<p><var>id</var> powinno być dopasowane do elementu na pasku narzędzi <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarpalette" title="toolbarpalette">toolbarpalette</a></code>. Kilka określonych id mogą być stosowane do tworzenia specjalnych przestrzeni dla pozycji paska:</p> + +<ul> + <li><code>separator</code>: Rozdzielacz, który jest rysowany jako pionowy pasek.</li> + <li><code>spacer</code>: Nieelastyczna przestrzeń.</li> + <li><code>spring</code>: Elastyczna przestrzeń.</li> +</ul> + +<p>Metoda zwraca element DOM dla tworzonej pozycji.</p> +<table style="border: 1px solid rgb(204, 204, 204); margin: 0px 0px 10px 10px; padding: 0px 10px; background: rgb(238, 238, 238) none repeat scroll 0% 50%;"> <tbody> <tr> <td> <p><strong>Dziedziczy z elementu XUL</strong><br> <small> <span id="m-blur"><code><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Metoda/blur">blur</a></code></span>, <span id="m-click"><code><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Metoda/click">click</a></code></span>, <span id="m-doCommand"><code><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Metoda/doCommand">doCommand</a></code></span>, <span id="m-focus"><code><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Metoda/focus">focus</a></code></span>, <span id="m-getElementsByAttribute"><code><a href="https://developer.mozilla.org/pl/docs/Mozilla/Tech/XUL/Metoda/getElementsByAttribute">getElementsByAttribute</a></code></span></small></p> <p><strong>Dziedziczy z elementu DOM</strong><br> <small> <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.addEventListener">addEventListener()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.appendChild">appendChild()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.dispatchEvent">dispatchEvent()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.getAttribute">getAttribute()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.getAttributeNode">getAttributeNode()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.getAttributeNodeNS">getAttributeNodeNS()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.getAttributeNS">getAttributeNS()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.getElementsByTagName">getElementsByTagName()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.getElementsByTagNameNS">getElementsByTagNameNS()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.hasAttribute">hasAttribute()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.hasAttributeNS">hasAttributeNS()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.hasAttributes">hasAttributes()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.hasChildNodes">hasChildNodes()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.insertBefore">insertBefore()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.isSupported">isSupported()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.normalize">normalize()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.removeAttribute">removeAttribute()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.removeAttributeNode">removeAttributeNode()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.removeAttributeNS">removeAttributeNS()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.removeChild">removeChild()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.removeEventListener">removeEventListener()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.replaceChild">replaceChild()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.setAttribute">setAttribute()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.setAttributeNode">setAttributeNode()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.setAttributeNodeNS">setAttributeNodeNS()</a></code>, <code><a href="https://developer.mozilla.org/pl/docs/DOM/element.setAttributeNS">setAttributeNS()</a></code></small></p> </td> </tr> </tbody> +</table> +<p></p> +<h3 id="Podobne" name="Podobne"> Podobne </h3> +<dl><dt> Elementy +</dt><dd> <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarbutton" title="toolbarbutton">toolbarbutton</a></code>, <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbargrippy" title="toolbargrippy">toolbargrippy</a></code>, <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbaritem" title="toolbaritem">toolbaritem</a></code>, <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarpalette" title="toolbarpalette">toolbarpalette</a></code>, <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarseparator" title="toolbarseparator">toolbarseparator</a></code>, <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarset" title="toolbarset">toolbarset</a></code>, <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarspacer" title="toolbarspacer">toolbarspacer</a></code>, <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbarspring" title="toolbarspring">toolbarspring</a></code>, <code><a href="/pl/docs/Mozilla/Tech/XUL/toolbox" title="toolbox">toolbox</a></code> +</dd></dl> +<dl><dt> Interfejsy +</dt><dd> <a href="pl/NsIAccessibleProvider">nsIAccessibleProvider</a> +</dd></dl> +<div class="noinclude"> +</div> |