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

Re: Pb de date

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: Pb de date
From: Eric Pousse <eric at adx-online dot com>
Date: Sat, 21 Jul 2007 20:16:52 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <D6525DF1-626B-4E37-8299-3D0A95C019AC at adx-online dot com> <F27B2DDF-9F95-4FF3-8748-B003311201F9 at cretaux dot fr> <46A1F294 dot 9060909 at realsoftware dot fr> <60234A20-9490-4608-9149-087D4C250CDC at gmail dot com> <0608654B-73C3-4961-955E-10E131B68DDE at cretaux dot fr>
Bonsoir,

Que font les fonctions Rotation et Miroir ?

Eric POUSSE
http://www.realcadd.com/


Le 21 juil. 07 à 15:25, Antoine Crêtaux a écrit :

Le pire s'est que je me suis déjà fait avoir et on m'avait tout expliqué. Quand on est têtu....

J'ai un autre souci d'impression. je veux imprimer en paysage. J'affiche donc le dialogue de format de page et sélectionne mon orientation. Je récupère le printersetup et crée une image de la taille du printer. jusque là tout va bien mon image fait la bonne taille et a la bonne orientation. Je dessine dans mon image (le debuggeur permet de vérifier que tout est OK. j'appelle donc l'imprimante et imprime mon image. Et là il ne respecte plus mon format. il imprime verticalement et je n(ai donc que le bord gauche de mon image. Pour ruser je tourne mon image à la main mais cela ne me plaît pas beaucoup ( du code de porc comme diraient certains...)

Une explication ?

  If p.PageSetupDialog then


    Monimage= new picture(P.width,P.height,16)

    //=== Le cadre
    Monimage.graphics.drawRoundRect(0,0,p.width,p.height,20,20)
    Monimage = rotation(MonImage)
    Monimage = miroir(MonImage)

      g = openPrinterdialog
    if g <> nil then
      G.drawPicture(Monimage,0,0)
    End if

  End if


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