Révision 168824 sur richlistbox

  • Raccourci de la révision : XUL/richlistbox
  • Titre de la révision : richlistbox
  • ID de la révision : 168824
  • Créé :
  • Créateur : Mgjbot
  • Version actuelle ? Non
  • Commentaire robot Ajoute: [[ja:XUL:richlistbox]] <<langbot>>
Étiquettes : 

Contenu de la révision

{{template.XULRefElem()}}

Cet élément est utilisé pour créer une liste d'éléments, de manière semblable à une {{template.XULElem("listbox")}}, mais est conçu pour être utilisé lorsque les éléments ne contiennent pas du simple contenu texte. Une richlistbox permet de sélectionner un seul élément à la fois.

Attributs
{{template.PrefAnch("a-", "suppressonselect")}}
Propriétés
{{template.PrefAnch("p-", "accessible")}}, {{template.PrefAnch("p-", "children")}}, {{template.PrefAnch("p-", "scrollBoxObject")}}, {{template.PrefAnch("p-", "selectedIndex")}}, {{template.PrefAnch("p-", "selectedItem")}}, {{template.PrefAnch("p-", "suppressOnSelect")}}
Méthodes
{{template.PrefAnch("m-", "clearSelection")}}, {{template.PrefAnch("m-", "ensureElementIsVisible")}}, {{template.PrefAnch("m-", "ensureSelectedElementIsVisible")}}, {{template.PrefAnch("m-", "getItemAtIndex")}}, {{template.PrefAnch("m-", "getRowCount")}}, {{template.PrefAnch("m-", "goDown")}}, {{template.PrefAnch("m-", "goUp")}}

Exemples

<richlistbox>
  <richlistitem>
    <description>Une description XUL !</description>
  </richlistitem>
  <richlistitem>
    <button label="Un bouton XUL"/>
  </richlistitem>
</richlistbox>

L'élément richlistbox contient plusieurs éléments richlistitem, qui peuvent contenir tout type de contenu. On peut cliquer sur n'importe quel élément richlistitem et utiliser le clavier pour déplacer la sélection.

Attributs

{{template.XULAttrInc("suppressonselect")}} {{template.XULAttrInheritedWide()}}

Propriétés

{{template.XULPropInherited()}} {{template.XULPropInc("accessible")}} {{template.XULPropInc("children")}} {{template.XULPropInc("scrollBoxObject")}} {{template.XULPropInc("selectedIndex")}} {{template.XULPropInc("selectedItem")}} {{template.XULPropInc("suppressOnSelect")}}

Méthodes

{{template.XULMethInherited()}} {{template.XULMethInc("clearSelection")}} {{template.XULMethInc("ensureElementIsVisible")}} {{template.XULMethInc("ensureSelectedElementIsVisible")}} {{template.XULMethInc("getItemAtIndex")}} {{template.XULMethInc("getRowCount")}} {{template.XULMethInc("goDown")}} {{template.XULMethInc("goUp")}}

Sujets liés

Interfaces
nsIAccessibleProvider, nsIDOMXULSelectControlElement
{{ wiki.languages( { "en": "en/XUL/richlistbox", "ja": "ja/XUL/richlistbox", "pl": "pl/XUL/richlistbox" } ) }}

Source de la révision

<div class="noinclude">{{template.XULRefElem()}}</div> 
<p>Cet élément est utilisé pour créer une liste d'éléments, de manière semblable à une {{template.XULElem("listbox")}}, mais est conçu pour être utilisé lorsque les éléments ne contiennent pas du simple contenu texte. Une <code>richlistbox</code> permet de sélectionner un seul élément à la fois.
</p>
<dl><dt> Attributs
</dt><dd> {{template.PrefAnch("a-", "suppressonselect")}}
</dd></dl>
<dl><dt> Propriétés
</dt><dd> {{template.PrefAnch("p-", "accessible")}}, {{template.PrefAnch("p-", "children")}}, {{template.PrefAnch("p-", "scrollBoxObject")}}, {{template.PrefAnch("p-", "selectedIndex")}}, {{template.PrefAnch("p-", "selectedItem")}}, {{template.PrefAnch("p-", "suppressOnSelect")}}
</dd></dl>
<dl><dt> Méthodes
</dt><dd> {{template.PrefAnch("m-", "clearSelection")}}, {{template.PrefAnch("m-", "ensureElementIsVisible")}}, {{template.PrefAnch("m-", "ensureSelectedElementIsVisible")}}, {{template.PrefAnch("m-", "getItemAtIndex")}}, {{template.PrefAnch("m-", "getRowCount")}}, {{template.PrefAnch("m-", "goDown")}}, {{template.PrefAnch("m-", "goUp")}}
</dd></dl>
<h3 name="Exemples"> Exemples </h3>
<pre class="eval">&lt;richlistbox&gt;
  &lt;richlistitem&gt;
    &lt;description&gt;Une description XUL !&lt;/description&gt;
  &lt;/richlistitem&gt;
  &lt;richlistitem&gt;
    &lt;button label="Un bouton XUL"/&gt;
  &lt;/richlistitem&gt;
&lt;/richlistbox&gt;
</pre>
<p>L'élément <code>richlistbox</code> contient plusieurs éléments <code>richlistitem</code>, qui peuvent contenir tout type de contenu. On peut cliquer sur n'importe quel élément <code>richlistitem</code> et utiliser le clavier pour déplacer la sélection.
</p>
<h3 name="Attributs"> Attributs </h3>
<p>{{template.XULAttrInc("suppressonselect")}}
{{template.XULAttrInheritedWide()}}
</p>
<h3 name="Propri.C3.A9t.C3.A9s"> Propriétés  </h3>
<p>{{template.XULPropInherited()}}
{{template.XULPropInc("accessible")}}
{{template.XULPropInc("children")}}
{{template.XULPropInc("scrollBoxObject")}}
{{template.XULPropInc("selectedIndex")}}
{{template.XULPropInc("selectedItem")}}
{{template.XULPropInc("suppressOnSelect")}}
</p>
<h3 name="M.C3.A9thodes"> Méthodes </h3>
<p>{{template.XULMethInherited()}}
{{template.XULMethInc("clearSelection")}}
{{template.XULMethInc("ensureElementIsVisible")}}
{{template.XULMethInc("ensureSelectedElementIsVisible")}}
{{template.XULMethInc("getItemAtIndex")}}
{{template.XULMethInc("getRowCount")}}
{{template.XULMethInc("goDown")}}
{{template.XULMethInc("goUp")}}
</p>
<h3 name="Sujets_li.C3.A9s"> Sujets liés </h3>
<dl><dt> Interfaces
</dt><dd> <a href="fr/NsIAccessibleProvider">nsIAccessibleProvider</a>, <a href="fr/NsIDOMXULSelectControlElement">nsIDOMXULSelectControlElement</a>
</dd></dl>
<div class="noinclude">
</div>
{{ wiki.languages( { "en": "en/XUL/richlistbox", "ja": "ja/XUL/richlistbox", "pl": "pl/XUL/richlistbox" } ) }}
Revenir à cette révision