Couleur dans un richtextbox sans modifier selstart ou sellength + smileys sans le clipboard

Description

Ici, un tout simple exemple d'une méthode efficace pour manipuler les RichTextBox sans altérer SelStart ou SelLength

Résultat, pas de clignottement, pas de perte de la selection utilisateur, pas de scroll non désiré...
et en prime pas d'evenement Change ou SelChange généré par la phase de coloriage...

En prime j'ai ajouter le code permettant d'ajouter des images (Smileys et autres) sans passer par le presse-papier.

Conclusion :


Le fichier olelib.tlb ne fait pas partie des fichier à livrer avec l'executable !
Il est uniquement requis pour la compilation

Le ITextRange.Font vous offre plein d'autres possibilités (gras, italique, souligné, etc.)

J'ai par exemple ajouté le soulignement du mot survollé

amusez vous !

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.