#1 Thu 26 February 2009 15:41
- Miss T.
- Participant assidu
- Lieu: En pleine amazonie...
- Date d'inscription: 17 Oct 2005
- Messages: 294
[MB] Récupérer les dimensions totales de la mise en page
Bonjour à tous,
Je cherche un moyen de récupérer par codage MB la hauteur et la largeur en cm de ma mise en page.
J'ai trouvé:
- WindowInfo (ID_WIN, WIN_INFO_HEIGHT et WIN_INFO_WIDTH) ==> mais ça me donne les dimensions de la fenêtre, non pas de la mise en page.
- WindowInfo (ID_WIN, WIN_INFO_PRINTER_PAPERSIZE ) ==> mais je n'ai pas trouvé le moyen de récupérer le nombre de feuilles en largeur et en hauteur.
La commande "Layout" créé une mise en page. LayoutInfo n'existe pas.
Je trouve pas et c'est embêtant...
Merci à celui/celle qui a l'astuce.
Hors ligne
#2 Thu 26 February 2009 17:58
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: [MB] Récupérer les dimensions totales de la mise en page
Bonjour
On ne peut pas avoir l'info directement, semble-t-il...
Mais en divisant WindowInfo (ID_WIN, WIN_INFO_HEIGHT et WIN_INFO_WIDTH) par WindowInfo (ID_WIN, WIN_INFO_PRINTER_PAPERSIZE) et en ne gardant que la partie entière....on devrait approcher le résultat !
Hors ligne
#3 Fri 27 February 2009 14:11
- Miss T.
- Participant assidu
- Lieu: En pleine amazonie...
- Date d'inscription: 17 Oct 2005
- Messages: 294
Re: [MB] Récupérer les dimensions totales de la mise en page
Ben j'ai pas le derrière sorti des ronces avec ça...
Merci Maurice.
Hors ligne