Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous,
J'utilise PB 9.02. J'ai un problème avec l'insertion dynamique d'une image en background dans une datawindow. Voici le script :
ls_rc = This.Modify(& "create bitmap(band=Background" + & " pointer='Arrow!' moveable=0 resizeable=0 x='0' y='0'" + & " height='26700' width='18000'" + & " filename='" + ls_bcgrd + "' invert='0' name=bcgrd" + & " tag='bcgrd')")
ls_bcgrd représente un path complet d'une images. Les tailles représentent la partie imprimable d'une feuille A4 (210 x 297 avec
1,5 cm sur chaque bord. En Windows XP, tout est parfait. Quelque soit la taille de l'image, le resize est correct et l'image de background
est correcte. Par contre en Windows 2000, une partie inférieure de l'image se trouve sous la partie imprimable de la datawindow.
Il s'agit pourtant de la même imprimante. Peut-être un problème de driver !
Quelqu'un a-t-il une idée pour résoudre se problème ?
Hors ligne
j'ai l'impression que c'est bien un probleme de driver...
mais confirme nous cela, si tu trouves la reponse entre temps
merci
Hors ligne
Non, ce n'est pas résolu.
Une solution "idiote" consiste bien sur à raccourcir la hauteur de l'image pour éviter
ce désagrément.
Merci tout de même
Hors ligne