Bonjour à tous,

Voilà mon problème :
Jái un éditeur de texte dans un plugin Eclipse et cette fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
public void changeColor(){
		getSourceViewer().setTextColor(display.getSystemColor(SWT.COLOR_RED),getSourceViewer().getTextWidget().getSelection().x,getSourceViewer().getTextWidget().getSelectionCount(),true);
	}
Le booléen true est là pour dire si on veut effectuer un redraw ou non.
Je mets donc true pour que le chqngement de couleur puisse etre sauvegardé !
Cependant, au moment de redessiner, l´éditeur de texte se vide.
En mettant false, le changement de couleur a lieu mais impossible de sauvegarder le changement.

Quelqu´un pourrait-il m´aider pour pouvoir sauvegarder les changements de couleur effectués ?

Merci