Ver Mensaje Individual
  #1  
Antiguo 25-11-2015
josepicd josepicd is offline
Miembro
 
Registrado: jun 2015
Posts: 57
Reputación: 9
josepicd Va por buen camino
Resaltar letras en fastreport

Buenas, estoy lanzando un listado con TfrxReport y necesito hacer lo siguiente.

Es un listado de palabras, por ejemplo

casa
florero
avion
barco

Las palabras estan en un arreglo, como este

Código Delphi [-]
pal[1].word  := 'casa';
pal[1].tonica := 2;
pal[2].word  := 'florero';
pal[2].tonica := 5;
pal[3].word  := 'avion';
pal[3].tonica := 4;
pal[4].word  := 'barco';
pal[4].tonica := 2;

Necesito que se resalte la letra tonica, con un subrayado, negrita, otro color, etc... algo que me ayude a marcar la letra indicada en "tonica".

casa
florero
avion
barco


Tengo en el "BeforePrint"

Código Delphi [-]
procedure TfrmMain.rptBeforePrint(Sender: TfrxReportComponent);
var pal : TfrxMemoView;
begin
  pal := rpt.FindObject('word') as TfrxMemoView;
  if pal = nil then exit;
  pal.Text := 
end;

¿Por donde lo cojo?, ¿Alguna idea de como hacerlo?

Gracias
Responder Con Cita