Colorisation de code temps réel (MMF2 Dev)
MMF2 Dev uniquement
Voici un exemple pour coloriser du code en temps temps réel.
Dans l'exemple la synstaxe reconnu est la syntaxe du langage LUA.
Bugs connus :
- Le bouton Open ne fonctionne pas (si quelqu'un arrive à corriger, qu'il reposte [img]/centre/images/graemlins/wink.gif[/img] )
- Les sélections de texte sont parfois visibles ce qui provoque des petits clignotements pénibles (une solution pour diminuer cet effet génant serait de parser la ligne où est le curseur uniquement)
Re: Colorisation de code temps réel (MMF2 Dev)
Nouvelle version :
- Seule la ligne modifiée est colorisée :
>> ce qui diminue les clignotements génants dû aux sélections rapides pour la colorisation temps réelle.
>> La colorisation du code est parfaitement juste
>> Les "string" peuvent être d'une taille infinie tout en étant colorisées correctement
Merci à Kwarn pour l'idée [img]/centre/images/graemlins/wink.gif[/img]
Bugs connus:
- Les petits flashs des sélections (impossible à éliminer tant que Rich Edit ne permet pas de faire des sélections invisibles ou des fausses sélections)
- Le retour à la ligne automatique est considéré comme une nouvelle ligne par Rich Edit ce qui falsifie la colorisation qui n'est plus prise au début mais en milieu de ligne. (bug de Rich Edit)
Re: Colorisation de code temps réel (MMF2 Dev)
16+6 téléchargements mais aucun feedback... [img]/centre/images/graemlins/frown.gif[/img]
Re: Colorisation de code temps réel (MMF2 Dev)
C'est parce que peut de monde possède MMF2 Dev [img]/centre/images/graemlins/frown.gif[/img]
Re: Colorisation de code temps réel (MMF2 Dev)
34+19 téléchargements mais personne dit rien... Ca donne envie de faire des exemples open source ça... [img]/centre/images/graemlins/frown.gif[/img]
Re: Colorisation de code temps réel (MMF2 Dev)
Re: Colorisation de code temps réel (MMF2 Dev)
Ca utilise Regex donc non.
Re: Colorisation de code temps réel (MMF2 Dev)
Ok donc je ne peut pas le tester mais continue de faire des exemples.
Re: Colorisation de code temps réel (MMF2 Dev)
Peut-être simplement que peu de personnes n'en ont l'utilité dans leurs applications. [img]/centre/images/graemlins/tongue.gif[/img] [img]/centre/images/graemlins/wink.gif[/img]
Yves.
Re: Colorisation de code temps réel (MMF2 Dev)
Roo c'est mechant ca !!
Moi je dirai que si j'avai MMF2Dev et bien ca m'interesserai énormémant car avec Jamagic on à peiné à avoir ce type de resultat et puis on a pas réussi et je voudrai bien faire un éditeur Html/Css et PHP.
Re: Colorisation de code temps réel (MMF2 Dev)
Le résultat serait encore meilleur si l'objet Richedit permettait de manipuler le texte sans le sélectionner avec la sélection "utilisateur" (mais avec une sélection invisible qui ne compte pas dans l'historique d'annulation).
Re: Colorisation de code temps réel (MMF2 Dev)
</font><blockquote><font class="small">En réponse à:</font><hr />
Roo c'est mechant ca !!
[/ QUOTE ]
LOL, non ça n'est pas méchant, c'est juste la réalité, compte le nombre d'applications qui ont besoin de ça. [img]/centre/images/graemlins/tongue.gif[/img]
Yves.
Re: Colorisation de code temps réel (MMF2 Dev)
Le but était aussi de donner un exemple concret de l'objet Regex et de l'utilisation de Richedit object. [img]/centre/images/graemlins/smile.gif[/img]
Ca permet de montrer les possibilités de certaines combinaisons d'objet et aussi de montrer ce qui peut être amélioré dans ces objets. (Rich edit doit être amélioré [img]/centre/images/graemlins/wink.gif[/img])
Re: Colorisation de code temps réel (MMF2 Dev)
Tu pourrai redonner le fichier STP ? (tout les liens sont morts)
Merci [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img] .