#1 Wed 28 November 2007 11:39
- Miss T.
- Participant assidu
- Lieu: En pleine amazonie...
- Date d'inscription: 17 Oct 2005
- Messages: 294
Dupliquer une fenêtre Mise en Page en MapBasic
Bonjour à tous,
Pour créer un atlas, je cherche à dupliquer une fenêtre Mise en Page.
Le but étant de simuler un "glisser/déplacer" de MapInfo.
J'ai beau chercher, je ne trouve pas une fonction qui irai bien.
Vous en avez peut-être une?
Merci du coup de main...
Hors ligne
#2 Wed 28 November 2007 11:44
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Dupliquer une fenêtre Mise en Page en MapBasic
Rien de trivial, mais ... voilà le bon outil, accessible par clic droit sur la Mise en Page
Hors ligne
#3 Wed 28 November 2007 13:34
- Miss T.
- Participant assidu
- Lieu: En pleine amazonie...
- Date d'inscription: 17 Oct 2005
- Messages: 294
Re: Dupliquer une fenêtre Mise en Page en MapBasic
Euh,à l'affichage mapBasic, c'est bêtement "Run Command WindowInfo(FrontWindow(),15)".
Ok, c'est vraiment trivial.
Mais il faudrait qu'on m'explique cette bête ligne de commande.
WindowInfo donne des infos sur une fenêtre.
FrontWindow donne le n° de la fenêtre.
Mais "15" correspond à quoi?
un attribut qui demande la copie de la fenêtre??
Hors ligne
#4 Wed 28 November 2007 13:49
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Dupliquer une fenêtre Mise en Page en MapBasic
Pas si trivial: le 15 correspond à WIN_INFO_CLONEWINDOW et produit une chaine de caractères qui est la série des instructions MapBasic qui "donne naissance" à la FrontWindow()
Cette chaine peut être utilisée dans un Run Command
Ca marche aussi dans une fenêtre carte (notamment munie d'analyses thématiques: c'est ce dont je me sers en particulier pour cet outil )
Hors ligne
#5 Wed 28 November 2007 14:03
- Miss T.
- Participant assidu
- Lieu: En pleine amazonie...
- Date d'inscription: 17 Oct 2005
- Messages: 294
Re: Dupliquer une fenêtre Mise en Page en MapBasic
Mais c'est génial!
Pas besoin de plus.
Nickel-chrome...
Hors ligne