banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Tue 02 December 2008 21:09

Jean marie
Participant assidu
Lieu: Moissy Cramayel
Date d'inscription: 15 Feb 2007
Messages: 309
Site web

[MapGuide ] Patch pour changer le curseur de la souris

bonjour à vous

objet Patch pour changer le curseur de la souris (source liste mapguide-users@texte-a-enlever.lists.osgeo.org de Bruno Scott de geomapgis.com)  smile

En relevant mes mails ce soir je suis tombé sur un mail de la liste mapguide-user qui me semble intéressant.
comment changer le curseur de la souris en fonction de l'action comme un zoom, un pan etc
car MapGuide ne change pas de curseur en fonction de l'action (ce qui est un peu gênant )

selon M Bruno Scott il est nécessaire de changer le code du fichier ajaxmappane.templ  qui se trouve dans le répertoire ...www/viewerfiles/..
et de copier 4 fichiers icon_pan.cur, icon_zoomrect.cur, icon_zoomin.cur et icon_zoomout.cur dans le répertoire ...www/stdicons/..

les lignes de code à modifier sont au niveau de

Code:

action.
function UpdateMapActionCursor(action)
{
  var strCursor = "auto";
  switch(action)
  {
    case 1: /*pan*/            strCursor = "url('../stdicons/icon_pan.cur'),
pointer";    break;
    case 9: /*Zoom window*/    strCursor =
"url('../stdicons/icon_zoomrect.cur'), pointer";    break;
    case 7: /*Zoom plus*/      strCursor =
"url('../stdicons/icon_zoomin.cur'), pointer";    break;
    case 8: /*Zoom minus*/     strCursor =
"url('../stdicons/icon_zoomout.cur'), pointer";    break;
  }
  document.getElementById("tbMap").style.cursor = strCursor;
}

function ExecuteMapAction(action)
{
    if(!mapInit)
        return;
    CancelDigitization();
    UpdateMapActionCursor(action);
    switch(action)
    {
    ...

il a tester cela sous IE7 - FF3 et Chrome
vous pouvez télécharger le patch sous le lien suivant pour MGOS 2.02 http://www.nabble.com/file/p20789750/MapguideCursor.zip
ou bien voir son message sous ce lien  http://www.nabble.com/Patch-to-change-t … 89750.html

ou encore ici http://trac.osgeo.org/mapguide/wiki/Cod … tomCursors

j'ai testé est ça marche wink
merci à Bruno et bonne journée

Dernière modification par Jean marie (Tue 02 December 2008 21:42)

Hors ligne

 

#2 Wed 03 December 2008 10:49

remy.scotto
Participant occasionnel
Lieu: Lyon
Date d'inscription: 26 Nov 2008
Messages: 22
Site web

Re: [MapGuide ] Patch pour changer le curseur de la souris

Bonjour Jean Marie

Merci pour cette petite info...

Au vu de mon problème de curseur avec mon glisser-déposer, je vais tenter une approche avec ce patch....

J'oublierais pas de poster mes recherches ....

Bonne journée

Cordialement

Hors ligne

 

Pied de page des forums

Powered by FluxBB