Envoyé par : Utilisateur anonyme
Date : 26/08/2005 15:22
D'après http://xulfr.org/xulplanet/xultu/keyshor(..) cette constante devrait pourtant exister non ?
Est ce un fichier a inclure ? un truc que je fait mal ...
dans le fichier js :
function removeItem(list, key) { if (key == VK_DELETE) list.removeItemAt(list.selectedIndex); }
dans le fichier xul :
<listbox id="images" flex="1" ondragover="nsDragAndDrop.dragOver(event,listObserver)" ondragdrop="nsDragAndDrop.drop(event,listObserver)" onkeyup="removeItem(this,event.keyCode);" > </listbox>
quand je selection un item que j'ai ajouté dans la liste et que j'appuis sur la touche Suppr, il me renvoie une erreur : "VK_DELETE is not defined"
Envoyé par : Utilisateur anonyme
Date : 26/08/2005 16:34
je me répond à moi meme :)
if (event.keyCode == event.DOM_VK_DELETE) list.removeItemAt(list.selectedIndex);
est la bonne methode (en passant l'evenement en parametre a la place du code de la touche)
Dam
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.