Sauvegarde des Attributs de texte dans un Richedit
gegila
Messages postés6Date d'inscriptionvendredi 20 août 2004StatutMembreDernière intervention 7 juin 2005
-
11 mai 2005 à 08:39
gegila
Messages postés6Date d'inscriptionvendredi 20 août 2004StatutMembreDernière intervention 7 juin 2005
-
7 juin 2005 à 18:21
salut à tous,
Comment faire pour sauvegarder les attributs d'une sélection d'un composant Richedit dans un fichier texte.
voici ce que je fait pour changer par exmle une sélection en rouge
procedure TForm16.Rouge1Click(Sender: TObject);
begin
RichEdit.SelStart;
RichEdit.SelLength ;
with RichEdit.SelAttributes do
Begin
Color := clRed;
End;
end;
Merci pour votre aide
A voir également:
Sauvegarde des Attributs de texte dans un Richedit
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 200622 4 juin 2005 à 16:25
Le TXT ne supporte pas le formattage RTF. Il va falloir ruser, en transposant le balisage en modèle HTML. Avec le code que tu as proposé, tu peux extraire les attributs caractère par caractère.
Mais comme TRichEdit est un composant partagé dans Windows, tu ne dois pas avoir un grand accès au code RTF réel.
Ca va finir en bidouillage tout ça, je sens...
Quand un attribut passe d'un état à un autre, suivant le sens, tu transposes avec des HTML
gegila
Messages postés6Date d'inscriptionvendredi 20 août 2004StatutMembreDernière intervention 7 juin 2005 7 juin 2005 à 18:21
Re salut,
Il est vrai que ce que tu me proposes ressemble à de la bidouille, si je comprend bien.
Mais j'avais le secret espoir de pouvoir traiter cela commme dans un simple traitement de texte basique ( Wordpad par exemple).