Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# "VK_DELETE is not defined"

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"

# Re: "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.