Page 1 sur 1

[R] Edit à texte transparent

Posté : lun. 29 oct. 2012 17:37
par TT22
Bonjour tout le monde !

Je crois que tout est dans le titre, je souhaiterais créer un Edit avec le texte transparent, mais avec un fond classique :wink:
Je ne vois pas du tout comment faire (je ne sais même pas si c'est possible).

Merci à tous à ceux qui m’aideront !

Re: [..] Edit à texte transparent

Posté : lun. 29 oct. 2012 18:22
par mikell
Salut ! ça faisait longtemps :wink:

Quel effet est-ce que tu cherches à avoir ? un texte blanc sur fond blanc ça le ferait pas ?

Re: [..] Edit à texte transparent

Posté : lun. 29 oct. 2012 18:36
par TT22
mikell a écrit :Salut ! ça faisait longtemps :wink:
Ben oui, avec le bac j'ai plus beaucoup de temps pour passer :?
mikell a écrit :Quel effet est-ce que tu cherches à avoir ? un texte blanc sur fond blanc ça le ferait pas ?
Non, par exemple, j'ai une image en fond de GUI et un edit par dessus, je voudrais que lorsque l'on écrive dans l'edit, le texte soit transparent pour que l'on voit l'image uniquement où il y a du texte:wink:

Re: [..] Edit à texte transparent

Posté : lun. 29 oct. 2012 18:40
par mikell
► Afficher le texte
:mrgreen:

Re: [..] Edit à texte transparent

Posté : lun. 29 oct. 2012 19:00
par FireFox
Bonjour,
Pour mettre le fond transparent ça doit exister, mais la seule solution que je connais sans avoir fait de recherches c'est de mettre une image en fond du champ.
► Afficher le texte
Cdlt, FireFox.

Re: [..] Edit à texte transparent

Posté : lun. 29 oct. 2012 19:14
par TT22
@ mikell : Ça m'a l'aire pas mal, mais ça ne fonctionne pas avec une image en fond :
► Afficher le texte
@FireFox : Merci, mais en fait, l'image n'était qu'un exemple, chez moi il y aura différents types de controls :?

Re: [..] Edit à texte transparent

Posté : lun. 29 oct. 2012 19:21
par FireFox
TT22 a écrit : @ FireFox: Merci, mais en fait, l'image n'était qu'un exemple, chez moi il y aura différents types de controls :?
Tu peux l'appliquer à n'importe quel type de contrôle.

Le plus simple serait de créer les images de fond une fois tous les contrôles placés.

Cdlt, FireFox.

Re: [..] Edit à texte transparent

Posté : lun. 29 oct. 2012 19:45
par mikell
TT22 a écrit :@ mikell : Ça m'a l'aire pas mal, mais ça ne fonctionne pas avec une image en fond
Moui... la transparence concerne toute la gui
Peut-être en superposant 2 guis, ce qui me semble être le plus simple
► Afficher le texte
Le problème est que la gui du dessous est désactivée
Si tu y mets des controles, faudra trouver un moyen de l'empêcher de monter au premier plan (avec _WinAPI_SetWindowPos peut-être)

Re: [..] Edit à texte transparent

Posté : lun. 29 oct. 2012 20:21
par TT22
Oui, merci mikell, ça fonctionne :mrgreen:

Re: [R] Edit à texte transparent

Posté : mar. 30 oct. 2012 01:45
par FireFox
@mikell
Pas mal ! Fallait y penser :lol:

Re: [R] Edit à texte transparent

Posté : ven. 02 nov. 2012 22:01
par mikell
Voilà le "click through" qui marche avec la gui de dessous active :mrgreen:
► Afficher le texte