[R] Comment coloriser du texte
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- jl56
- Niveau 7

- Messages : 415
- Enregistré le : mer. 24 oct. 2007 22:42
- Localisation : 56000
- Status : Hors ligne
[R] Comment coloriser du texte
Bonjour à tous
Je cherche pour rendre, plus lisible, le moyen de coloriser du texte dans un input ou un edit
un peu comme la colorisation du code dans scite
ex. 16H30 16h45début process 16h50 fin process/18h00 arrêt du pc
Merci de votre aide
A+ JL56
ps: dans la recherche les mots "couleur texte" me dit que c'est trop communs
Je cherche pour rendre, plus lisible, le moyen de coloriser du texte dans un input ou un edit
un peu comme la colorisation du code dans scite
ex. 16H30 16h45début process 16h50 fin process/18h00 arrêt du pc
Merci de votre aide
A+ JL56
ps: dans la recherche les mots "couleur texte" me dit que c'est trop communs
Modifié en dernier par jl56 le sam. 22 janv. 2011 03:50, modifié 1 fois.
- TommyDDR
- Modérateur

- Messages : 2130
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [..] Comment coloriser du texte
Malheureusement en AutoIt il me semble que ca ne soit pas possible, il existe cependant un UDF qui créé plusieurs label (chaqun de la couleur souhaité) Si cela ne vous dérange pas d'avoir autant de label que de changement de couleur, essayez de le trouver (fonction recherche du site)
Je n'ai plus le lien en tête, désolé.
Je n'ai plus le lien en tête, désolé.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
- zeshrek
- Niveau 10

- Messages : 984
- Enregistré le : mer. 17 nov. 2010 09:31
- Localisation : Sur ma chaise
- Status : Hors ligne
Re: [..] Comment coloriser du texte
Sinon, il y a la solution d'utiliser une ListView, ce qui permet de donner a chaque colonne une couleur.
Enfin, si tu veux vraiment de la mise en forme, convertit ton texte en HTML pour l'afficher dans un objet IE
Tout dépends de ce que tu veux faire.
Enfin, si tu veux vraiment de la mise en forme, convertit ton texte en HTML pour l'afficher dans un objet IE
Tout dépends de ce que tu veux faire.
Si vis pacem para bellum
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Comment coloriser du texte
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: [..] Comment coloriser du texte
Bonjour
je ne sais pas si ça peut aider mais dans un de mes codes, je lis et extrais les éléments voulus de mon fichier txt puis en fonction du résultat je choisis d'afficher dans input la couleur verte ou rouge.
je ne sais pas si ça peut aider mais dans un de mes codes, je lis et extrais les éléments voulus de mon fichier txt puis en fonction du résultat je choisis d'afficher dans input la couleur verte ou rouge.
Code : Tout sélectionner
$file = FileOpen("info.txt", 0)
While 1
$line = FileReadLine($file)
If @error Then ExitLoop
If StringLeft($line, 11) = "Accessible:" Then $String2 = StringTrimLeft($line, 22)
Wend
If StringUpper($String2) = "yes" Then
GUICtrlSetColor($Valid, 0x00ff00) ; green VM Ok
GUICtrlSetData($Valid, $String2)
Else
GUICtrlSetColor($Valid, 0xff0000) ; Red VM Non accessible
GUICtrlSetData($Valid, $String2)
EndIf- bloodwolff
- Membre émérite

- Messages : 655
- Enregistré le : ven. 18 avr. 2008 22:36
- Localisation : Québec
- Status : Hors ligne
Re: [..] Comment coloriser du texte
Les limites d'autoit , pour le moment je pense pas que ce soit possible malheureusement !
Compte skype : bloodwolfff
- jl56
- Niveau 7

- Messages : 415
- Enregistré le : mer. 24 oct. 2007 22:42
- Localisation : 56000
- Status : Hors ligne
Re: [..] Comment coloriser du texte
Bonjour à tous,
ouah il est tôt
Bon et bien merci à tous et surtout à Thierry
En effet c'est bien une notion de richedit et encore une fois la solution est directement dans l'aide d'AUTOIT
Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum.
Voila c'est fait, avec une petite claque ( en plus ça réveil )
Je vous donne un code d'exemple c'est très instructif
A+ JL56
ouah il est tôt
Bon et bien merci à tous et surtout à Thierry
En effet c'est bien une notion de richedit et encore une fois la solution est directement dans l'aide d'AUTOIT
Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum,Je regarderais dans l'aide avant de poster sur le forum.
Voila c'est fait, avec une petite claque ( en plus ça réveil )
Je vous donne un code d'exemple c'est très instructif
► Afficher le texte
- bloodwolff
- Membre émérite

- Messages : 655
- Enregistré le : ven. 18 avr. 2008 22:36
- Localisation : Québec
- Status : Hors ligne
Re: [R] Comment coloriser du texte
bonjours voici un second exemple un peut plus complexe mais plus évolutif .
il faut savoir que le RichEdit utilise le format RTF et il possède des commande pour charger un fichier .rtf ou bien enregistré en un fichier .rtf ou bien même charger un rtf a partir d'une variable donc je tes mis un début de Script en application
ci tu a besoin d'un peu plus d'explication n’hésite pas a me poser des question en priver
il faut savoir que le RichEdit utilise le format RTF et il possède des commande pour charger un fichier .rtf ou bien enregistré en un fichier .rtf ou bien même charger un rtf a partir d'une variable donc je tes mis un début de Script en application
ci tu a besoin d'un peu plus d'explication n’hésite pas a me poser des question en priver
► Afficher le texte
- Ahbadiane
- Niveau 5

- Messages : 139
- Enregistré le : jeu. 20 déc. 2007 22:39
- Localisation : Paris
- Status : Hors ligne
Re: [R] Comment coloriser du texte
GELDROC,
Ton exemple plante sur mon PC sous Windows 7 avec le message "AutoIt V3 Script a cessé de fonctionner".
D'ailleurs l'exemple dans l'aide de _GUICtrlRichEdit_StreamFromVar plante de la même façon !
Une idée ?
Ton exemple plante sur mon PC sous Windows 7 avec le message "AutoIt V3 Script a cessé de fonctionner".
D'ailleurs l'exemple dans l'aide de _GUICtrlRichEdit_StreamFromVar plante de la même façon !
Une idée ?
Re: [R] Comment coloriser du texte
commence par vérifier ta version d'AutoIt sinon je c'est pas Désoler
- Ahbadiane
- Niveau 5

- Messages : 139
- Enregistré le : jeu. 20 déc. 2007 22:39
- Localisation : Paris
- Status : Hors ligne
Re: [R] Comment coloriser du texte
GELDROC,
Je suis en version 3.3.6.0
Je suis en version 3.3.6.0
Re: [R] Comment coloriser du texte
moi aussi bizarre je c'est pas désoler
Re: [R] Comment coloriser du texte
ha oui je me souviens que ci je supprime cette ligne a la fermeture du script et bien alors cela fait moi aussi planter mon win
Code : Tout sélectionner
_GUICtrlRichEdit_Destroy($MyEdit)

