Bonjour,

j'ai un TRichEdit, qui fonctionne bien.

J'ai du texte dedans, avec une certaine taille de police.

Je change alors de résolution d'écran.

Je gère l'adaptation de la taille de police en fonction de la résolution, OK.

Problème : si il y a déjà du texte avant le changement de résolution, le changement de size n'a pas d'impact sur le texte affiché dans le TRich.

A l'inverse, si le TRich est vide, la nouvelle size sera bien prise en compte.

J'ai essayé en vain de faire un selectAll, de le copier dans le clipBoard, puis de faire un clearSelection, puis un pasteFromClipBrd, mais le texte recopié a la size initiale... Normal me direz vous, la font.size doit être enregistrée avec le texte dans le ClipBrd...

Avez vous une solution simple à ce petit problème ?

Je continue à chercher...

Merci.

EDIT: j'ai trouvé : toujours un selectAll, mais ensuite juste selAttributes.size:=...