#1 Wed 26 September 2007 17:21
- Denis Jouin
- Participant occasionnel
- Lieu: Rouen
- Date d'inscription: 10 Aug 2007
- Messages: 20
boite de dialogue "choisir projection" en mapbasic
Bonjour,
je souhaite profiter de la boite de dialogue "Choisir projection" dans un programme mapbasic.
Comment l'ouvrir,
comment présenter les projections de MapInfo.PRJ,
comment récupérer le choix de l'utilisateur ?
Merci de votre aide
Denis Jouin
Hors ligne
#2 Wed 26 September 2007 18:53
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: boite de dialogue "choisir projection" en mapbasic
Bonjour,
MapBasic offre l'ouverture du dialogue et renvoie le choix au format d'une clause CoordSys
Soit (en anglais):
ChooseProjection$( initial_coordsys, get_bounds )
initial_coordsys is a string value in the form of a Coordsys clause. It is used to set which coordinate system is selected when the dialog is first displayed.
If initial_coordsys is empty or an invalid coordsys clause, then the default longitude-latitude coordinate system is used as the initial selection.
get_bounds is a logical value that determines whether the users is prompted for boundary values when a non-earth projection is selected.
If get_bounds is true then the boundary dialog is displayed. If false, then the dialog is not displayed and the default boundary is used
Description
This function displays the Choose Projection dialog and returns the selected coordinate system as a string. The returned string is in the same format as the CoordSys clause. Use this function if you wish to allow the user to set a projection within your application.
Hors ligne
#3 Wed 26 September 2007 23:45
- Denis Jouin
- Participant occasionnel
- Lieu: Rouen
- Date d'inscription: 10 Aug 2007
- Messages: 20
Re: boite de dialogue "choisir projection" en mapbasic
Merci de cette réponse rapide, simple, efficace et qui m'avait échappée.
Cordialement
Denis Jouin
Hors ligne