[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Text.COLOR & inputbox
At 15:03 -0500 17/02/03, F. Hebert wrote:
>1- Comment ajuster la couleur du texte d'un champs "texte" à une
>couleurs RGB.
>Autrement dit, passer directement le couleur en RGB (et non pas en
>hexadecimal ou palette
>index).
>
>Ex: Merber("iCastmyText").text.forecolor=color(#RGB, 125, 150, 230)
>--(NE FONCTIONNE
>PAS)
2 erreurs :
Les propriétés forecolor et backcolor sont là essentiellement par
compatibilité avec D6 et inférieur. Elles utilisent une valeur
entière, soit un index dans la palette ou un nombre plus complexe en
millions de couleurs.
Pour utiliser un objet couleur RGB, il faut utiliser les propriétés
color (à la place de forecolor) et bgColor (à la place de backcolor).
Deuxième erreur, member.text est une chaîne si tu l'évalue. Tu peux
juste la transformer en référence avec un .ref pour référencer tout
le texte. Pour ajuster globalement une propriété à tout le texte, tu
dois utiliser directement l'acteur :
member("iCastmyText").color=rgb(125, 150, 230)
NB: tu peux utiliser rgb(R, V, B) à la place de color(#RGB, R, V, B)
Ce n'est que si tu veux changer une partie du text que tu peux
utiliser des formules du type
member.char[2..5].color = ...
>
>2- Bizarement, pas d'xtra(BudiApi et fileXtra3 ne l'ont pas) avec
>la possibilité d'un
>inputbox. (boite genre "alert" mais qui a un champs pour inscrire
>une valeur et un
>bouton ok). Un xtra gratuit le fait bien?
Tu peux utiliser l'xtra MUI. James Newton a un exemple sur son site...
pistes-l List Home |
Main Index |
Thread Index
Search archives
|