Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
jackac Novato

Registrado: Segunda-Feira, 17 de Dezembro de 2018 Mensagens: 2
|
Enviada: Qui Fev 06, 2020 10:27 am Assunto: Criar TRaveText dinamicamente no RaveReport 11 e Delphi Rio |
|
|
No Rave 5.1 usando Delphi 7 tinha o seguinte código que cria um TRaveText em tempo de execução:
Código: | MyText := MyNewBand.CreateChild(TRaveText, 'TextName') As TRaveText;
MyText.Left := HORIZ.Value;
MyText.Top := VERTICAL.Value;
MyText.Font.Style := MyText.Font.Style + [fsBold];
MyText.FontJustify := pjLeft;
MyText.Font.Size := DinamicaFONTE.Value;
MyText.Font.Name := DinamicaFONTE.Value;
MyText.Text := 'text';
MyText.Width := MyRectangle.Width
MyText.Truncate := True;
MyText.Print(RvSystem1.BaseReport);
|
Porém agora que migre para o Rave 11 dá o seguinte erro:
Cannot access protected symbol TRaveText.Print
Ele não consegue mais acessa o método print na ultima linha pq agora é protected, já tentei trocar por Show que é visível na classe mas não funcionou.
Se eu alterar os fontes do rave e colocar função print para public funciona, porém não queria alterar o Rave internamente. |
|
Voltar ao Topo |
|
 |
johnny-walker Moderador


Registrado: Sábado, 4 de Outubro de 2003 Mensagens: 10653 Localização: Contagem/MG - BRAZIL
|
|
Voltar ao Topo |
|
 |
|