Evénements pris en charge par WebCanvas


D’abord été conçu pour le Web et les navigateurs Web, le format SVG (Scalable Vector Graphics) prend en charge l’utilisation de scripts conjointement avec des événements pour permettre aux utilisateurs d’interagir avec des objets SVG sur des pages Web. Un événement se produit en fonction d’in objet. Il “déclenche” une action (amène le navigateur à exécuter un script). Par exemple, cliquer sur une image peut amener le navigateur à ouvrir un lien dans une nouvelle fenêtre. Dans ce cas, le fait de cliquer sur l’image amène l’événement onClick à se produire, ce qui déclenche l’action d’ouverture d’une nouvelle fenêtre. Différents événements peuvent être associés à n’importe quel objet d’un fichier SVG, chaque événement spécifiant une action particulière (script) Voici la liste des événements que vous pouvez associer à un objet dans WebCanvas.

Evénements de souris

Événement

Occurrence

onMouseDown

Le bouton de la souris est enfoncé (mais pas nécessairement relâché) alors que le pointeur se trouve par-dessus l’objet.

onMouseUp

Le bouton de la souris est relâché (qu’il ait été enfoncé ou non) alors que le pointeur se trouve par-dessus l’objet.

onClick

Le bouton de la souris est enfoncé et relâché alors que le pointeur se trouve par-dessus l’objet.

onMouseOver

Le pointeur de la souris franchit les limites de l’objet.

onMouseMove

Le pointeur de la souris est déplacé alors qu’il se trouve à l’intérieur des limites de l’objet.

onMouseOut

Le pointeur de la souris quitte les limites de l’objet.

 

Evénements de clavier

Événement

Occurrence

onFocusIn

L’objet reçoit le focus du clavier.

onFocusOut

L’objet perd le focus du clavier.

onActivate

Un objet possédant un hyperlien est activé (dans cet état, appuyer sur Entrée provoque l’ouverture du lien par le navigateur).

onKeyDown

Une touche est enfoncée alors que l’objet a le focus du clavier.

onKeyPress

Une touche est enfoncée et relâchée alors que l’objet a le focus du clavier.

onKeyUp

Une touche est relâchée alors que l’objet a le focus du clavier.

 

Evénements de document et de fenêtre

Événement

Occurrence

onLoad

Le navigateur termine le chargement de la page.

onError

Le navigateur rencontre une erreur lors du chargement de la page.

onAbort

L’utilisateur annule le chargement de la page en cours.

onUnload

Le navigateur quitte la page.

onZoom

Le navigateur exécute un zoom avant ou arrière.

onResize

La fenêtre du navigateur est redimensionnée.

onScroll

La fenêtre du navigateur défile.

 

Evénements pris en charge par WebCanvas