#1 Thu 09 April 2009 15:06
- Yinyang
- Participant occasionnel
- Date d'inscription: 22 Jul 2008
- Messages: 32
enregister une vue dans un WOR
Bonjour,
Je réalise un document .WOR regroupant plusieurs tables, analyses thématiques, seuils de zoom, lien hotlink... pour un client.
A l'ouverture du WOR, il aura une fenetre carte avec une vue de départ et une fenetre de légende.
Le but étant qu'il se déplace à sa guise et puisse faire ce qu'il veut.
Ma question est: Est-ce qu'il existe un outil (bouton) lui permettant de revenir à tout moment à la vue initale?
1er= Je connais l'outil "Namedview.mbx" mais il me semble que la vue n'est pas enregistée avec le WOR. (cela obligerait donc le client à créer une vue à la 1ere ouverture du WOR...)
2eme= Existe-t-il un outil un peu plus "intuitif"?
Merci beaucoup d'avance,
Hors ligne
#2 Thu 09 April 2009 19:07
- Maestro de la salsa
- Participant actif
- Date d'inscription: 7 Jun 2006
- Messages: 133
Re: enregister une vue dans un WOR
Bonjour,
A chaud: ajouter un bouton qui sur le clic ferme Mi et le reouvre avec la vue initiale...
Hors ligne
#3 Fri 10 April 2009 10:31
- Yinyang
- Participant occasionnel
- Date d'inscription: 22 Jul 2008
- Messages: 32
Re: enregister une vue dans un WOR
Effectivement ça peut être interressant.
Mais comment fontionne-t-il?
Code en mapbasic?
Merci,
Hors ligne
#4 Sat 18 April 2009 18:45
- Yinyang
- Participant occasionnel
- Date d'inscription: 22 Jul 2008
- Messages: 32
Re: enregister une vue dans un WOR
Bonjour,
Je me permet de relancer faire rmonter ma question...
Quelqu'un a-t-il une autre idée?
Merci,
Hors ligne
#5 Mon 20 April 2009 09:37
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: enregister une vue dans un WOR
... l'outil "Namedview.mbx" mais il me semble que la vue n'est pas enregistrée avec le WOR. (cela obligerait donc le client à créer une vue à la 1ere ouverture du WOR...)
Bonjour
Le code de cet outil, qui enregistre un fichier nviews.txt dans le HomeDirectory$(), est livré avec MapBasic
Il suffit donc de modifier cet emplacement d'enregistrement par défaut (par exemple par celui où se trouve le WOR) et de livrer avec le WOR un fichier nviews.txt tout préparé...
Hors ligne
#6 Tue 21 April 2009 13:42
- Patrick PALMIER
- Participant actif
- Lieu: Lille
- Date d'inscription: 18 Jan 2007
- Messages: 97
Re: enregister une vue dans un WOR
ci-joint également un petit MBX tout simple du genre de NVIEWS qui se différencie
en créant la vue dans un fichier .vue , cela permet une arborescence hiérarchique
Il stocke également les dimensions et l'emplacement de la fenêtre, le zoom, la projection, l'état (minimise, maximiser,normal) et une rotation éventuelle
Si cela intéresse notamment pour des mises en pages identiques
Hors ligne
#7 Tue 21 April 2009 14:56
- Yinyang
- Participant occasionnel
- Date d'inscription: 22 Jul 2008
- Messages: 32
Re: enregister une vue dans un WOR
c'est génial comme outil, c'est exactement ce qu'il me fallait!
Merci bien ! !
Hors ligne
#8 Thu 29 March 2012 15:26
- Amandine Doulaine
- Participant actif
- Date d'inscription: 18 Mar 2010
- Messages: 76
Re: enregister une vue dans un WOR
A Patrick PALMIER: Bonjour, ton outil est génial!!!!il nous est bien utile et bien plus pratique que le nviews de MI!
Merci
Amandine
Hors ligne