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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 18 September 2000 07:09

JL PRAT
Invité

[MAPBASIC] comment recuperer le (x,y) de la souris

Bonjour,

dans MAPINFO, je souhaiterais pouvoir changer l'apparence du curseur sur une carte suivant sa position a l'ecran (x,y)avec une routine MAPBASIC.

J'arrive a obtenir les coord. avec la fonction COMMANDINFO mais il faut au prealable clicker sur la carte.
Je voudrais obtenir quelquechose comme la position du curseur dans la barre d'etat de MAPINFO : changement de coord. au simple deplacement de la souris.

Merci par avance pour vos reponses.

JL PRAT

 

#2 Mon 18 September 2000 07:12

Marc Sainte-croix
Invité

Re: [MAPBASIC] comment recuperer le (x,y) de la souris

Connectez vous au site suivant :

http://www.directionsmag.com/

jetez un oeil dans le menu free tools pour MapInfo. Vous trouverez
surement votre bonheur.

Marc Sainte-Croix

 

#3 Thu 21 September 2000 07:11

Michel Larue
Invité

Re: [MAPBASIC] comment recuperer le (x,y) de la souris

Bonjour,

En fait a a connaissance il n'y a pas d'outil gratuit disponible. En
revanche, Robert G Edwards de MapTools company dont le site est
http://members.aol.com/maptools/mt_sdk.html a developpe un kit d'aide au
developpement dans lequel on trouve un utilitaire appele :

ExMouse, qui est an example of how to capture mouse coordinates
on-the-fly in a MapBasic tool handler.

L'utilitaire, qui a ete pendant un temps en acces libre, fait maintenant
partie d'un ensemble commercial. Il ne serait pas terriblement difficile de
le reconstituer, il faut entrer dans la formule les limites de la fenetre a
la fois en coordonnees geographiques, via MapInfo, a la fois les
coordonnees en pixel via les windows API. S'il y a un volontaire ...

Hope It helps

Michel Larue

 

Pied de page des forums

Powered by FluxBB