Couleur de fond d'un caractére du textField
#2
Posté 02 December 2009 - 03:24 PM
Plus sérieusement (même si c'était sérieux bien que présenté ironiquement) pour autant que je sache c'est pas possible ce qui t'obligerait à faire comme j'ai dit juste avant :/
#4
Posté 02 December 2009 - 03:40 PM
En tout cas c'est dans ce sens qu'il faut comprendre ma réponse
#6
Posté 02 December 2009 - 03:50 PM
Durss, le 02 December 2009 - 03:24 PM, a dit :
(voir les propriété de TextField, notamment getCharBoundaries)
ou alors :
repère l'index ds ton texte de la lettre,
tu insere avant et après une balise,
met ton texte dans htmlText (de ton textField),
tu déclare une nouvelle feuille de style
dans cette feuille, un nouveau style avec ta balise et le background color
tu l'applique à ton texte...
Bon courage
Ce message a été modifié par Billyben : 02 December 2009 - 03:50 PM
..................
ou Array ......................................................
#7
Posté 02 December 2009 - 03:52 PM
Citer
SURligner plutôt?
Citer
T'as une solution bien pourrie :
textField.setSelection(0, 9); textField.alwaysShowSelection = true;
Mais tu pourras pas surligner plusieurs morceaux et t'auras pas le choix de la couleur..;
Sinon en cherchant un poil je suis tombé sur cet article qui refait ce que fait RegExr (qui déchire tout court mais particulièrement pour le système d'highlight) :
http://ntt.cc/2008/0...ource-code.html
Ou t'as aussi ça :
http://blog.formatlo...exthighlighter/
J'ai pas regardé en détails mais s'ils sont là c'est qu'ils doivent fonctionner ^^
#10
Posté 02 December 2009 - 04:34 PM
var my_snap:TextSnapshot = this.getTextSnapshot(); var count:Number = my_snap.getCount(); my_snap.setSelectColor(0xFF0000); my_snap.setSelected(0,12,true);
Fichier(s) joint(s)
-
test.swf (112.6Ko)
Nombre de téléchargements: 12
#11
Posté 02 December 2009 - 04:41 PM
Dommage que ça ne soit que pour du texte statique :/.
Et j'imagine que tout comme l'exemple que j'avais mit on ne peut pas sélectionner plusieurs morceau..?
dinos > DaveD ne veut pas changer la couleur du texte mais le surligner
Ce message a été modifié par Durss : 02 December 2009 - 04:41 PM
#12
Posté 02 December 2009 - 04:45 PM
Durss, le 02 December 2009 - 04:41 PM, a dit :
Dommage que ça ne soit que pour du texte statique :/.
Et j'imagine que tout comme l'exemple que j'avais mit on ne peut pas sélectionner plusieurs morceau..?
dinos > DaveD ne veut pas changer la couleur du texte mais le surligner
ouai j'ai vu maintenant j'aurai mieux fait de ma la fermer
#13
Posté 02 December 2009 - 04:49 PM
#15
Posté 02 December 2009 - 05:00 PM
var myTextSnapshot:Object=this.textSnapshot; myTextSnapshot.setSelected(8, 21, true); myTextSnapshot.setSelectColor(0xFF0000);
tu peux surligner plusieurs mots ainsi :
var myTextSnapshot:Object=this.textSnapshot; myTextSnapshot.setSelected(0, 7, true); myTextSnapshot.setSelected(8, 21, true); myTextSnapshot.setSelectColor(0xFF0000);
Fichier(s) joint(s)
-
textSnapshot.zip (6.19Ko)
Nombre de téléchargements: 3 -
textSnapshot.swf (113.07Ko)
Nombre de téléchargements: 12
#16
Posté 02 December 2009 - 05:02 PM
Comme je suis pas sûr de comprendre ton message, je précise mon précédent
En gros je voulais juste te dire que même si tu avais répondu un peu à côté de la demande, le simple fait de prendre le temps de répondre était honorable et qu'il ne fallait donc pas te reprocher à toi même d'avoir essayé d'aider
Comme ça je suis sûr de pas m'être fait comprendre de traviole
#17
Posté 02 December 2009 - 05:08 PM
Durss, le 02 December 2009 - 05:02 PM, a dit :
Comme je suis pas sûr de comprendre ton message, je précise mon précédent
En gros je voulais juste te dire que même si tu avais répondu un peu à côté de la demande, le simple fait de prendre le temps de répondre était honorable et qu'il ne fallait donc pas te reprocher à toi même d'avoir essayé d'aider
Comme ça je suis sûr de pas m'être fait comprendre de traviole
ah d'accord
trop tard je suis en train de m'auto disputer
#18
Posté 02 December 2009 - 05:11 PM
jeanphi > Ah bah si on peut
#20
Posté 02 December 2009 - 07:41 PM
#21
Posté 02 December 2009 - 07:57 PM
Perso je me suis fait quelques composants personnalisés de A à Z et parmi eux j'ai un inputTextField qui permet de modifier la couleur de sélection, la hauteur du caret, sa fréquence de clignotement, de mettre en surbrillance la saisie etc, toutes les options qui font bien.
#22
Posté 02 December 2009 - 08:10 PM
en fait je veux faire un editeur de texte pour le placer dans site perso
avec la possibilite de passer en gras / italic / couleur / couleur de fond du caractere / taille de la police de caractere / type de police de caractere
#23
Posté 02 December 2009 - 08:34 PM
Je peux toujours te la passer en l'état si tu veux t'en inspirer, mais même si c'est commenté en asdoc et assez proche des composants de Flash (invalidation etc) je suis pas sûr que ce soit facile à décrypter...


Connexion
Inscription
Citer

