diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:40:17 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:40:17 -0500 |
commit | 33058f2b292b3a581333bdfb21b8f671898c5060 (patch) | |
tree | 51c3e392513ec574331b2d3f85c394445ea803c6 /files/fr/archive/mozilla/xul/attributs/allowevents/index.html | |
parent | 8b66d724f7caf0157093fb09cfec8fbd0c6ad50a (diff) | |
download | translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.gz translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.bz2 translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.zip |
initial commit
Diffstat (limited to 'files/fr/archive/mozilla/xul/attributs/allowevents/index.html')
-rw-r--r-- | files/fr/archive/mozilla/xul/attributs/allowevents/index.html | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/files/fr/archive/mozilla/xul/attributs/allowevents/index.html b/files/fr/archive/mozilla/xul/attributs/allowevents/index.html new file mode 100644 index 0000000000..79ccf6cd21 --- /dev/null +++ b/files/fr/archive/mozilla/xul/attributs/allowevents/index.html @@ -0,0 +1,19 @@ +--- +title: allowevents +slug: Archive/Mozilla/XUL/Attributs/allowevents +tags: + - Attributs_XUL + - Référence_XUL +translation_of: Archive/Mozilla/XUL/Attribute/allowevents +--- +<div class="noinclude"><span class="breadcrumbs xulRefAttr_breadcrumbs">« <a href="/fr/docs/R%C3%A9f%C3%A9rence_XUL">Accueil de la référence XUL</a></span></div> +<dl><dt> <code id="a-allowevents"><a href="https://developer.mozilla.org/fr/docs/Mozilla/Tech/XUL/Attributs/allowevents">allowevents</a></code> +</dt><dd> Type : <i>booléen</i> +</dd><dd> Si défini à <code>true</code>, les évènements sont passés aux enfants de l'élément. Dans le cas contraire, ils ne sont passés qu'à l'élément lui-même. +</dd></dl> +<div class="noinclude"> +<p>Sur les éléments <code><a href="/fr/docs/Mozilla/Tech/XUL/listitem" title="listitem">listitem</a></code> et <code><a href="/fr/docs/Mozilla/Tech/XUL/titlebar" title="titlebar">titlebar</a></code>, les évènements souris ne sont normalement pas envoyés aux enfants ; ils sont plutôt redirigés vers les éléments <code><a href="/fr/docs/Mozilla/Tech/XUL/listitem" title="listitem">listitem</a></code> et <code><a href="/fr/docs/Mozilla/Tech/XUL/titlebar" title="titlebar">titlebar</a></code> eux-mêmes. Cela signifie que les éléments placés dans un <code>listitem</code> ne répondent pas aux évènements, et qu'un clic de la souris sélectionne simplement cet objet dans la liste. En définissant l'attribut <code>allowevents</code> à <code>true</code>, ce comportement particulier est désactivé, et les évènements sont dirigés de la même manière que pour les autres éléments. +</p><p>Pour les éléments <code><a href="/fr/docs/Mozilla/Tech/XUL/menu" title="menu">menu</a></code>, <code><a href="/fr/docs/Mozilla/Tech/XUL/menuseparator" title="menuseparator">menuseparator</a></code>, <code><a href="/fr/docs/Mozilla/Tech/XUL/menuitem" title="menuitem">menuitem</a></code> et <code><a href="/fr/docs/Mozilla/Tech/XUL/treecol" title="treecol">treecol</a></code>, ainsi que les boutons de menus et le popup <code><a href="/fr/docs/Mozilla/Tech/XUL/datepicker" title="datepicker">datepicker</a></code>, les évènements souris sont également redirigés vers l'élément lui-même. Cependant, l'attribut <code>allowevents</code> est traité d'une manière différente. Il peut alors être défini à <code>true</code> sur un descendant à la place. C'est ce qui permet aux évènements d'être ciblés normalement, mais d'être différents pour chaque descendant. +</p><p>Ce comportement est notamment utilisé pour des menus, afin de permettre à un bouton de menu de se comporter comme un menu lors d'un clic, tandis qu'une partie du menu pourra se comporter comme un bouton. Pour cette dernière, l'attribut <code>allowevents</code> est défini à <code>true</code> pour qu'un clic sur le bouton enfant reçoive les évènements plutôt qu'il soient tous dirigés vers le menu. +</p> +</div> |