Exécution d'une tâche lorsque la commande est activée ou désactivée

Si vous souhaitez effectuer une action lorsque la commande est activée ou désactivée, remplacez les méthodes onActivate() et/ou onDeactivate() de la classe de base :

mobileViewer. MyNewControl = OpenLayers.Class(mobileViewer.Control, 
{	
	initializeControl: function(options)
	{
	},
				
	onActivate: function()
	{
		alert(‘Hello World’);
	},
		
	onDeactivate: function()
	{
		alert(‘Gone Fishing’);
	}
});