J'ai une question sans doute très simple.
J'ai un contrôle utilisateur dans lequel se trouve un label.
J'aimerais utiliser la fonction Backstyle (qui gère la transparence).
Mon problème, c'est que lorsque je sélectionne "transparent" dans backstyle
du contrôle (insérer au préalable dans une form), tout disparait.
Je voudrais que le texte du label soit visible.
Comment faire ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
François Picalausa
Bonjour/soir,
Backstyle se sert de maskpicture et maskcolor pour la transparence. Une solution est de tracer le texte sur le contrôle et récupérer l'image pour l'envoyer ensuite dans le maskpicture:
"jerome" a écrit dans le message de news:3f6dd6d8$0$20563$
Bonjour,
J'ai une question sans doute très simple. J'ai un contrôle utilisateur dans lequel se trouve un label. J'aimerais utiliser la fonction Backstyle (qui gère la transparence). Mon problème, c'est que lorsque je sélectionne "transparent" dans
backstyle
du contrôle (insérer au préalable dans une form), tout disparait. Je voudrais que le texte du label soit visible. Comment faire ?
Merci
Bonjour/soir,
Backstyle se sert de maskpicture et maskcolor pour la transparence.
Une solution est de tracer le texte sur le contrôle et récupérer l'image
pour l'envoyer ensuite dans le maskpicture:
"jerome" <mailinexistant@antispam.com> a écrit dans le message de
news:3f6dd6d8$0$20563$79c14f64@nan-newsreader-03.noos.net...
Bonjour,
J'ai une question sans doute très simple.
J'ai un contrôle utilisateur dans lequel se trouve un label.
J'aimerais utiliser la fonction Backstyle (qui gère la transparence).
Mon problème, c'est que lorsque je sélectionne "transparent" dans
backstyle
du contrôle (insérer au préalable dans une form), tout disparait.
Je voudrais que le texte du label soit visible.
Comment faire ?
Backstyle se sert de maskpicture et maskcolor pour la transparence. Une solution est de tracer le texte sur le contrôle et récupérer l'image pour l'envoyer ensuite dans le maskpicture:
"jerome" a écrit dans le message de news:3f6dd6d8$0$20563$
Bonjour,
J'ai une question sans doute très simple. J'ai un contrôle utilisateur dans lequel se trouve un label. J'aimerais utiliser la fonction Backstyle (qui gère la transparence). Mon problème, c'est que lorsque je sélectionne "transparent" dans
backstyle
du contrôle (insérer au préalable dans une form), tout disparait. Je voudrais que le texte du label soit visible. Comment faire ?
Merci
jerome
Merci, mais je ne suis pas sur d'avoir tout compris ! Je suppose que je dois mettre ca dans usercontrol_paint(), mais ensuite, comment je le gère ? Merci
"François Picalausa" a écrit dans le message de news:
Bonjour/soir,
Backstyle se sert de maskpicture et maskcolor pour la transparence. Une solution est de tracer le texte sur le contrôle et récupérer l'image pour l'envoyer ensuite dans le maskpicture:
"jerome" a écrit dans le message de news:3f6dd6d8$0$20563$ > Bonjour, > > J'ai une question sans doute très simple. > J'ai un contrôle utilisateur dans lequel se trouve un label. > J'aimerais utiliser la fonction Backstyle (qui gère la transparence). > Mon problème, c'est que lorsque je sélectionne "transparent" dans backstyle > du contrôle (insérer au préalable dans une form), tout disparait. > Je voudrais que le texte du label soit visible. > Comment faire ? > > Merci > >
Merci, mais je ne suis pas sur d'avoir tout compris !
Je suppose que je dois mettre ca dans usercontrol_paint(), mais ensuite,
comment je le gère ?
Merci
"François Picalausa" <fpicalausa@chez.com> a écrit dans le message de news:
eBIXUFGgDHA.1932@TK2MSFTNGP11.phx.gbl...
Bonjour/soir,
Backstyle se sert de maskpicture et maskcolor pour la transparence.
Une solution est de tracer le texte sur le contrôle et récupérer l'image
pour l'envoyer ensuite dans le maskpicture:
"jerome" <mailinexistant@antispam.com> a écrit dans le message de
news:3f6dd6d8$0$20563$79c14f64@nan-newsreader-03.noos.net...
> Bonjour,
>
> J'ai une question sans doute très simple.
> J'ai un contrôle utilisateur dans lequel se trouve un label.
> J'aimerais utiliser la fonction Backstyle (qui gère la transparence).
> Mon problème, c'est que lorsque je sélectionne "transparent" dans
backstyle
> du contrôle (insérer au préalable dans une form), tout disparait.
> Je voudrais que le texte du label soit visible.
> Comment faire ?
>
> Merci
>
>
Merci, mais je ne suis pas sur d'avoir tout compris ! Je suppose que je dois mettre ca dans usercontrol_paint(), mais ensuite, comment je le gère ? Merci
"François Picalausa" a écrit dans le message de news:
Bonjour/soir,
Backstyle se sert de maskpicture et maskcolor pour la transparence. Une solution est de tracer le texte sur le contrôle et récupérer l'image pour l'envoyer ensuite dans le maskpicture:
"jerome" a écrit dans le message de news:3f6dd6d8$0$20563$ > Bonjour, > > J'ai une question sans doute très simple. > J'ai un contrôle utilisateur dans lequel se trouve un label. > J'aimerais utiliser la fonction Backstyle (qui gère la transparence). > Mon problème, c'est que lorsque je sélectionne "transparent" dans backstyle > du contrôle (insérer au préalable dans une form), tout disparait. > Je voudrais que le texte du label soit visible. > Comment faire ? > > Merci > >
François Picalausa
Bonjour/soir,
Il faut l'utiliser au changement et au chargement de propriété. Retracer le texte au repaint peut aussi être utile.
"jerome" a écrit dans le message de news:3f6dde35$0$20559$
Merci, mais je ne suis pas sur d'avoir tout compris ! Je suppose que je dois mettre ca dans usercontrol_paint(), mais ensuite, comment je le gère ? Merci
"François Picalausa" a écrit dans le message de
news:
> Bonjour/soir, > > Backstyle se sert de maskpicture et maskcolor pour la transparence. > Une solution est de tracer le texte sur le contrôle et récupérer l'image > pour l'envoyer ensuite dans le maskpicture: > > Me.CurrentX=0 > Me.CurrentY=0 > Me.Print "Hello!" > Set Me.MaskPicture = Me.Picture > Me.MaskColor = Me.BackColor > > -- > François Picalausa (MVP VB) > FAQ VB : http://faq.vb.free.fr > MSDN : http://msdn.microsoft.com > > "jerome" a écrit dans le message de > news:3f6dd6d8$0$20563$ > > Bonjour, > > > > J'ai une question sans doute très simple. > > J'ai un contrôle utilisateur dans lequel se trouve un label. > > J'aimerais utiliser la fonction Backstyle (qui gère la transparence). > > Mon problème, c'est que lorsque je sélectionne "transparent" dans > backstyle > > du contrôle (insérer au préalable dans une form), tout disparait. > > Je voudrais que le texte du label soit visible. > > Comment faire ? > > > > Merci > > > > > >
Bonjour/soir,
Il faut l'utiliser au changement et au chargement de propriété. Retracer le
texte au repaint peut aussi être utile.
"jerome" <mailinexistant@antispam.com> a écrit dans le message de
news:3f6dde35$0$20559$79c14f64@nan-newsreader-03.noos.net...
Merci, mais je ne suis pas sur d'avoir tout compris !
Je suppose que je dois mettre ca dans usercontrol_paint(), mais ensuite,
comment je le gère ?
Merci
"François Picalausa" <fpicalausa@chez.com> a écrit dans le message de
news:
eBIXUFGgDHA.1932@TK2MSFTNGP11.phx.gbl...
> Bonjour/soir,
>
> Backstyle se sert de maskpicture et maskcolor pour la transparence.
> Une solution est de tracer le texte sur le contrôle et récupérer l'image
> pour l'envoyer ensuite dans le maskpicture:
>
> Me.CurrentX=0
> Me.CurrentY=0
> Me.Print "Hello!"
> Set Me.MaskPicture = Me.Picture
> Me.MaskColor = Me.BackColor
>
> --
> François Picalausa (MVP VB)
> FAQ VB : http://faq.vb.free.fr
> MSDN : http://msdn.microsoft.com
>
> "jerome" <mailinexistant@antispam.com> a écrit dans le message de
> news:3f6dd6d8$0$20563$79c14f64@nan-newsreader-03.noos.net...
> > Bonjour,
> >
> > J'ai une question sans doute très simple.
> > J'ai un contrôle utilisateur dans lequel se trouve un label.
> > J'aimerais utiliser la fonction Backstyle (qui gère la transparence).
> > Mon problème, c'est que lorsque je sélectionne "transparent" dans
> backstyle
> > du contrôle (insérer au préalable dans une form), tout disparait.
> > Je voudrais que le texte du label soit visible.
> > Comment faire ?
> >
> > Merci
> >
> >
>
>
"jerome" a écrit dans le message de news:3f6dde35$0$20559$
Merci, mais je ne suis pas sur d'avoir tout compris ! Je suppose que je dois mettre ca dans usercontrol_paint(), mais ensuite, comment je le gère ? Merci
"François Picalausa" a écrit dans le message de
news:
> Bonjour/soir, > > Backstyle se sert de maskpicture et maskcolor pour la transparence. > Une solution est de tracer le texte sur le contrôle et récupérer l'image > pour l'envoyer ensuite dans le maskpicture: > > Me.CurrentX=0 > Me.CurrentY=0 > Me.Print "Hello!" > Set Me.MaskPicture = Me.Picture > Me.MaskColor = Me.BackColor > > -- > François Picalausa (MVP VB) > FAQ VB : http://faq.vb.free.fr > MSDN : http://msdn.microsoft.com > > "jerome" a écrit dans le message de > news:3f6dd6d8$0$20563$ > > Bonjour, > > > > J'ai une question sans doute très simple. > > J'ai un contrôle utilisateur dans lequel se trouve un label. > > J'aimerais utiliser la fonction Backstyle (qui gère la transparence). > > Mon problème, c'est que lorsque je sélectionne "transparent" dans > backstyle > > du contrôle (insérer au préalable dans une form), tout disparait. > > Je voudrais que le texte du label soit visible. > > Comment faire ? > > > > Merci > > > > > >
jerome
merci, je vais essayer.
Jerome
"François Picalausa" a écrit dans le message de news:
Bonjour/soir,
Il faut l'utiliser au changement et au chargement de propriété. Retracer
"jerome" a écrit dans le message de news:3f6dde35$0$20559$ > Merci, mais je ne suis pas sur d'avoir tout compris ! > Je suppose que je dois mettre ca dans usercontrol_paint(), mais ensuite, > comment je le gère ? > Merci > > "François Picalausa" a écrit dans le message de news: > > > Bonjour/soir, > > > > Backstyle se sert de maskpicture et maskcolor pour la transparence. > > Une solution est de tracer le texte sur le contrôle et récupérer
l'image
> > pour l'envoyer ensuite dans le maskpicture: > > > > Me.CurrentX=0 > > Me.CurrentY=0 > > Me.Print "Hello!" > > Set Me.MaskPicture = Me.Picture > > Me.MaskColor = Me.BackColor > > > > -- > > François Picalausa (MVP VB) > > FAQ VB : http://faq.vb.free.fr > > MSDN : http://msdn.microsoft.com > > > > "jerome" a écrit dans le message de > > news:3f6dd6d8$0$20563$ > > > Bonjour, > > > > > > J'ai une question sans doute très simple. > > > J'ai un contrôle utilisateur dans lequel se trouve un label. > > > J'aimerais utiliser la fonction Backstyle (qui gère la
transparence).
> > > Mon problème, c'est que lorsque je sélectionne "transparent" dans > > backstyle > > > du contrôle (insérer au préalable dans une form), tout disparait. > > > Je voudrais que le texte du label soit visible. > > > Comment faire ? > > > > > > Merci > > > > > > > > > > > >
merci, je vais essayer.
Jerome
"François Picalausa" <fpicalausa@chez.com> a écrit dans le message de news:
eoEF8oGgDHA.2820@tk2msftngp13.phx.gbl...
Bonjour/soir,
Il faut l'utiliser au changement et au chargement de propriété. Retracer
"jerome" <mailinexistant@antispam.com> a écrit dans le message de
news:3f6dde35$0$20559$79c14f64@nan-newsreader-03.noos.net...
> Merci, mais je ne suis pas sur d'avoir tout compris !
> Je suppose que je dois mettre ca dans usercontrol_paint(), mais ensuite,
> comment je le gère ?
> Merci
>
> "François Picalausa" <fpicalausa@chez.com> a écrit dans le message de
news:
> eBIXUFGgDHA.1932@TK2MSFTNGP11.phx.gbl...
> > Bonjour/soir,
> >
> > Backstyle se sert de maskpicture et maskcolor pour la transparence.
> > Une solution est de tracer le texte sur le contrôle et récupérer
l'image
> > pour l'envoyer ensuite dans le maskpicture:
> >
> > Me.CurrentX=0
> > Me.CurrentY=0
> > Me.Print "Hello!"
> > Set Me.MaskPicture = Me.Picture
> > Me.MaskColor = Me.BackColor
> >
> > --
> > François Picalausa (MVP VB)
> > FAQ VB : http://faq.vb.free.fr
> > MSDN : http://msdn.microsoft.com
> >
> > "jerome" <mailinexistant@antispam.com> a écrit dans le message de
> > news:3f6dd6d8$0$20563$79c14f64@nan-newsreader-03.noos.net...
> > > Bonjour,
> > >
> > > J'ai une question sans doute très simple.
> > > J'ai un contrôle utilisateur dans lequel se trouve un label.
> > > J'aimerais utiliser la fonction Backstyle (qui gère la
transparence).
> > > Mon problème, c'est que lorsque je sélectionne "transparent" dans
> > backstyle
> > > du contrôle (insérer au préalable dans une form), tout disparait.
> > > Je voudrais que le texte du label soit visible.
> > > Comment faire ?
> > >
> > > Merci
> > >
> > >
> >
> >
>
>
"jerome" a écrit dans le message de news:3f6dde35$0$20559$ > Merci, mais je ne suis pas sur d'avoir tout compris ! > Je suppose que je dois mettre ca dans usercontrol_paint(), mais ensuite, > comment je le gère ? > Merci > > "François Picalausa" a écrit dans le message de news: > > > Bonjour/soir, > > > > Backstyle se sert de maskpicture et maskcolor pour la transparence. > > Une solution est de tracer le texte sur le contrôle et récupérer
l'image
> > pour l'envoyer ensuite dans le maskpicture: > > > > Me.CurrentX=0 > > Me.CurrentY=0 > > Me.Print "Hello!" > > Set Me.MaskPicture = Me.Picture > > Me.MaskColor = Me.BackColor > > > > -- > > François Picalausa (MVP VB) > > FAQ VB : http://faq.vb.free.fr > > MSDN : http://msdn.microsoft.com > > > > "jerome" a écrit dans le message de > > news:3f6dd6d8$0$20563$ > > > Bonjour, > > > > > > J'ai une question sans doute très simple. > > > J'ai un contrôle utilisateur dans lequel se trouve un label. > > > J'aimerais utiliser la fonction Backstyle (qui gère la
transparence).
> > > Mon problème, c'est que lorsque je sélectionne "transparent" dans > > backstyle > > > du contrôle (insérer au préalable dans une form), tout disparait. > > > Je voudrais que le texte du label soit visible. > > > Comment faire ? > > > > > > Merci > > > > > > > > > > > >