et même inséré une image Bitmap .
[UDF] RichEdit
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.
[UDF] RichEdit
voici un UDF qui permet de crée des RichEdit facilement puis d'ajouté du texte en couleur de différente taille et Style .
et même inséré une image Bitmap .
et même inséré une image Bitmap .
Liste des fonction :
► Afficher le texteliste des fonction :
Modifié en dernier par GELDROC le lun. 24 janv. 2011 18:35, modifié 3 fois.
- matwachich
- Membre émérite
- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [UDF] RichEdit
Tout simplement génial!
Je suis sur un projet qui utilise GuiCtrlTexte et du HTML pour mettre en forme du texte.
Si ton UDF est assez stable et fonctionnel, et surtout sans bugs, je vais l'incorporer à mon projet!
Je suis sur un projet qui utilise GuiCtrlTexte et du HTML pour mettre en forme du texte.
Si ton UDF est assez stable et fonctionnel, et surtout sans bugs, je vais l'incorporer à mon projet!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
- matwachich
- Membre émérite
- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [UDF] RichEdit
Un question, une suggestion:
Q: Est-qu'il y a une limite de quantité de texte qu'on peut mettre dans le Edit?
S: Moi, j'aurai ajouté dans _SpecialRichEdit_AddTexte: pour ne pas se casser la tête avec ton $CRLF_SpecialRichEdit! (Je l'aurai ajouté moi même mais c'est ton UDF, et c'est toi qui à coder la fonction, alors tu saura mieux que moi ou placer cette instruction! et surtout si c'est possible!)
Sinon, c'est top!
Q: Est-qu'il y a une limite de quantité de texte qu'on peut mettre dans le Edit?
S: Moi, j'aurai ajouté dans _SpecialRichEdit_AddTexte:
Code : Tout sélectionner
StringReplace($Texte, @CRLF, $CRLF_SpecialRichEdit)
Sinon, c'est top!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Re: [UDF] RichEdit
il y a effectivement une limite de texte au moins de remplacer le DLLStructCreate par un array car en plus cela deviens très lourd donc ci on utilise peu de texte cela ne pause pas de problème mais sinon il vaudrait mieux passer tous en variable .
Re: [UDF] RichEdit
Pour faciliter les recherches futures sur ce sujet, je rajoute les liens ci-dessous ayant un peu travaillé sur le sujet :
Pour obtenir un RichEdit Dynamique, comme si vous editiez un texte dans votre navigateur : Je vous conseille de vous referer au sujet suivant
http://autoitscript.fr/forum/viewtopic.php?f=6&t=6131
Et pour tout simplement afficher du texte avec un RichEdit comme le fait cet UDF mais differement, jetez un coup d'oeil sur le _GuiCtrlTexte amelioré par matwachich
http://autoitscript.fr/forum/viewtopic. ... ictrltexte
Pour obtenir un RichEdit Dynamique, comme si vous editiez un texte dans votre navigateur : Je vous conseille de vous referer au sujet suivant
http://autoitscript.fr/forum/viewtopic.php?f=6&t=6131
Et pour tout simplement afficher du texte avec un RichEdit comme le fait cet UDF mais differement, jetez un coup d'oeil sur le _GuiCtrlTexte amelioré par matwachich
http://autoitscript.fr/forum/viewtopic. ... ictrltexte
Re: [UDF] RichEdit
jais remis a jour l'UDF et remplacer toute la solution des variable en GUIStructCreate par des variable Array Standard
ce qui donne un script plus léger et illimité au niveau du texte et des image .
voila par la suite je rajouterai la possibilité de crée des paragraphe et tout ça .
PS: besoin d'un coup de main pour commenter le code .
ce qui donne un script plus léger et illimité au niveau du texte et des image .
voila par la suite je rajouterai la possibilité de crée des paragraphe et tout ça .
PS: besoin d'un coup de main pour commenter le code .
- TommyDDR
- Modérateur
- Messages : 2102
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [UDF] RichEdit
Par défaut, la limite de texte est à 32 767 caracteres dans un RichEdit.
Cela peut être changé grace à la fonction
Cela peut être changé grace à la fonction
Code : Tout sélectionner
_GUICtrlRichEdit_SetLimitOnText(...)
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Re: [UDF] RichEdit
merci beaucoup jetai même pas au courant .
- matwachich
- Membre émérite
- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [UDF] RichEdit
Quand je ferme l'exemple, message d'erreur: AutoIt3.exe a cessé de fonctionner
PS: quand j'enlève le 2e RichEdit, y'a plus l'erreur...
PS: quand j'enlève le 2e RichEdit, y'a plus l'erreur...
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Re: [UDF] RichEdit
Mise a jour le 24 Janvier 2011 a 18 Heure et 36 minute
Detail :
Ajout d'une possibilité D’attribut du texte (Centré, A gauche, A droite, En gras, Italique, Sous Ligner) .
Detail :
Ajout d'une possibilité D’attribut du texte (Centré, A gauche, A droite, En gras, Italique, Sous Ligner) .
Re: [UDF] RichEdit
Bonjour,
Je sais que le post date un peu mais j'ai remarqué un truc un peu étrange avec cet udf. En fait, quand dans mon texte, j'ai par exemple :
C:\toto_image\dossier_titi\fichier_a.txt, le texte renvoyé affiché par le richedit est le suivant :
C:_image\_titi\a.txt
Comme s'il interprétait le \ + le mot qui suit.
Quelqu'un a déjà eu ce problème ?
Je sais que le post date un peu mais j'ai remarqué un truc un peu étrange avec cet udf. En fait, quand dans mon texte, j'ai par exemple :
C:\toto_image\dossier_titi\fichier_a.txt, le texte renvoyé affiché par le richedit est le suivant :
C:_image\_titi\a.txt
Comme s'il interprétait le \ + le mot qui suit.
Quelqu'un a déjà eu ce problème ?
- TommyDDR
- Modérateur
- Messages : 2102
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [UDF] RichEdit
Essayez de doubler vos "\"
Code : Tout sélectionner
StringReplace($var, "\", "\\")
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679