Bonjour à tous,
je développe un plugin eclipse, et j'ai fait des extensions pour ajouter les préférences de mon plugin.
Pour l'une de ces préférences, je souhaiterai pouvoir modifier la font.
Pour cela, j'ai créé une classe MyFontsPreferencePage qui étend FieldEditorPreferencePage et implemente IWorkbenchPreferencePage (pour garder tout le mécanisme des préférences).
Dans cette classe, je déclare un champ de type FontFieldEditor.
Jusque là tout va bien !
J'ai bien la possiblité de modifier la font, mais lorsque je veux la récupérer, j'ai un souci (j'utilise StringConverter pour récupérer la FontData).
En effet, StringConverter s'attend à avoir quelque chose qui ressemble à :
et moi, voici ce que j'ai dans mes préférences :
Code : Sélectionner tout - Visualiser dans une fenêtre à part verdana-italic-16
Je précise que je suis sous linux (au cas où).
Code : Sélectionner tout - Visualiser dans une fenêtre à part 1|Verdana|16|2|GTK|1|;
Avez-vous déjà rencontré ce problème ?
Vous voyez d'où ça peux venir ?
Merci d'avance,
Nako.
Partager