Page 1 sur 2

TextGadget Transparent

Publié : mer. 09/févr./2011 14:47
par Parole De JOJO
C'est surement une vieille question mais comment on fait un textgadget transparent, je veux dire, que si il y a une image et on met du texte dessus, qu'il n'y ait pas de fond deriere le texte mais que ce soit transparent
merci

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:15
par Backup
dans la doc a 2Ddrawing ()

la fonction DrawingMode(Mode)

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:22
par Parole De JOJO
oui mais il faut a chaque fois mettre startdrawing etc
et j'en ais besoin beaucoup, et il n'y a pas de fonction pour changer le texte

n'y aurait'il pas un moyen avec le textgadget?

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:27
par Backup
Parole De JOJO a écrit :n'y aurait'il pas un moyen avec le textgadget?
en fait je ne comprends pas trop ta question :)

donne un exemple pour voir ..

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:29
par Backup
.........................

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:31
par Parole De JOJO
ben ca par exemple

Code : Tout sélectionner

  If OpenWindow(0,0,0,270,160,"TextGadget",#PB_Window_SystemMenu|#PB_Window_ScreenCentered) 
   SetWindowColor(0,$23252)
    TextGadget(0, 10, 10,250,20,"Gadget texte standard (texte alignי א gauche)")

    Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
  EndIf


alors evidement je peux mettre le fond du gadget en meme couleur, mais si c'est une image en fond de fentre?

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:34
par Parole De JOJO
Dobro a écrit :peut etre solution ici :
http://www.purebasic.fr/french/viewtopi ... nt#p107781

(3 secondes avec le bouton recheche du forum ;) )
non c'est pas ca

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:38
par Backup
................

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:48
par Parole De JOJO
j'ai pas pige

la tu fais quoi?

Code : Tout sélectionner

  If OpenWindow(0,0,0,270,160,"TextGadget",#PB_Window_SystemMenu|#PB_Window_ScreenCentered) 
;    SetWindowColor(0,$23252)
CreateImage(0,270,160)
StartDrawing(ImageOutput(0))
Box(0,0,270,160,$FFFFFF)
 Box(0,0,50,40,$37F1C8)
StopDrawing()
ImageGadget(1,0,0,270,160,ImageID(0))
    TextGadget(0, 10, 10,250,20,"Gadget texte")
SetGadgetColor(0, #PB_Gadget_FrontColor,$000000)
    Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
  EndIf


(je sais pas pourquoi j'ai eu besoin de ce setgadgetcolor)

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:53
par Backup
.............

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:55
par Backup
........................

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 15:59
par Parole De JOJO
ca marche, si la couleur de fond de la fenetre est uni et tu choisis la meme couleur pour le fond de texte, mais si la couleur n'est pas uni, comme l'exemple que j'ai poste, tu fais quoi?

merci

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 16:25
par Backup
..................

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 16:34
par Parole De JOJO
C'a a l'air sympa comme idee, mais je cherche un truc plus simple (si ca existe)
merci quand meme

Re: TextGadget Transparent

Publié : mer. 09/févr./2011 16:42
par Backup
.......................