Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Atributos RichEdit (https://www.clubdelphi.com/foros/showthread.php?t=2087)

jefamo 08-07-2003 13:04:00

Atributos RichEdit
 
Tengo un control TRichEdit al que le muevo el contenido de un campo Text (SQL Server).
Lo modifico añadiendole atributos (fuente, color...) y lo guardo de nuevo con Update......

Al mover de nuevo el contenido al control RichEdit, me devuelve bien el texto añadido, pero no los atributos. O sea , sin formato.
¿ Guarda el control RichEdit el formato ? ¿ Existe algun método que lo guarde con atributos ?...

Gracias. Ta luego :D

judoboy 08-07-2003 14:20:44

Te paso el código de como lo hago yo
Código:

if (fuentes.Execute) then
 begin
    DBObservaciones.SelAttributes.Color:=fuentes.Font.Color;
    DBObservaciones.SelAttributes.Name:=fuentes.Font.Name;
    DBObservaciones.SelAttributes.Size:=fuentes.font.Size;
    DBObservaciones.SelAttributes.Style:=fuentes.Font.Style;
  end;

Donde Fuentes es un TFontDialog y DBObservaciones es el DBRichEdit;

jefamo 08-07-2003 14:38:58

Hola judoboy Gracias por tu respuesta.

Tal y como lo dices, y mientras se está editando el registro, no hay problemas, se ven todos los atributos de color, fuente....

Al guardarlo de nuevo (en mi caso hago un UPDATE Tabla set historial = :historial where codigo = :codigo)
y como parámetro le paso los valores de codigo y la propiedad Text del DBRichEdit.

Pero cuando lo edito de nuevo, sigue sin conservar los atributos.

:cool: Ta luego


La franja horaria es GMT +2. Ahora son las 01:47:54.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi