realbasic-nug.fr
[Top] [All Lists]

Re: Différences de fonctionnement de la fonction Window.DrawInto

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: Différences de fonctionnement de la fonction Window.DrawInto
From: Antoine Crêtaux <antoine at cretaux dot fr>
Date: Wed, 28 Mar 2007 12:45:59 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <C2300B86 dot 6125%jftoracca at elp-info dot fr>
pour imprimer j'utilise une méthode qui fonctionne bien sous Mac ou ¨PC
En fait je dessine tout dans une image et une fois mon image prete

  //== J'imprime la page
  g  = OpenPrinterDialog()
  If g <> nil then
    g.DrawPicture Monimage,MargeX,MargeY
  End if

MargeX et Margey me permettent de deplacer l'image en fonction de l'imprimante Si j'ai pluseurs pages je mets mes images dans un tableau que j'imprime ensuite


Le 28 mars 07 à 12:09, Jean-Francois TORACCA a écrit :


Bonjour à tous,

Est-ce que quelqu’un pourrai m’expliquer les différences de fonctionnement
de la fonction “MaFenetre.Drawinto”

En effet, j’obtiens des résultats TRES différent selon ce que je fais.
exemple :

Si j’utilise la fonction “MaFenetre.DrawInto graphic, 0, 0” ou graphic est une variable de type “Graphic” créer par un “openprinter” , j’obtiens :
* sous Mac OS : une page imprimée où les objets types “bevelbutton” et
“séparator” n’apparaissent pas.
* sous Windows : une page blanche


Si j’utilise la fonction “MaFenetre.DrawInto Image.graphic, 0, 0” ou image est une variable de type “Picture” créer par un “New Picture” , j’obtiens une image de ma fenêtre où tous les types d’objets apparaissent (bevelbutton
compris)


Résultat des courses... Impossible d’utiliser un fonction unique pour
imprimer sur Mac et PC

Si quelqu’un a une idée, merci d’avance...

Jean-Francois




<Prev in Thread] Current Thread [Next in Thread>