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
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
.......................