Problemas com o RichEdit
Galera
Estou com o seguinte problema, tenho que gerar um contrato, estava tentando trabalhar com o RichEdit, pois mesmo não tento justificação de texto, permite eu fazer todas as devidas formatações e gravar em um arquito RTF, podendo concluir as demais formatações no proprio Word (Se necessário).
Só que ocorre é que, quando mando adicionar mais conteúdo, ele coloca em uma nova linha. O que estou fazendo de errado.
Estou colocando da seguinte forma:
RE.Lines.Clear;
RE.SelAttributes.Name:= ´Arial Narrow´;
RE.SelAttributes.Style:= [fsBold];
RE.SelAttributes.Size:= 12;
RE.Paragraph.Alignment:= taCenter;
RE.Lines.Add(´CONTRATO PARTICULAR´);
RE.Paragraph.Alignment:= taLeftJustify;
RE.SelAttributes.Style:=[];
RE.Lines.Add(Chr(13)+Chr(13)+Chr(13));
RE.Lines.Add(´Por este instrumento particular, de um lado ´);
RE.SelAttributes.Style:=[fsBold];
RE.Lines.Add(´FULANO DE TAL´);
RE.SelAttributes.Style:=[];
RE.Lines.Add(´brasileiro, solteiro, estudante, ...´);
E cada comando ADD ele insere em nova linha, tem como fazer isto formatado em um mesmo bloco ???
Conto com a colaboração da galera.
Obrigado !!! :lol:
Estou com o seguinte problema, tenho que gerar um contrato, estava tentando trabalhar com o RichEdit, pois mesmo não tento justificação de texto, permite eu fazer todas as devidas formatações e gravar em um arquito RTF, podendo concluir as demais formatações no proprio Word (Se necessário).
Só que ocorre é que, quando mando adicionar mais conteúdo, ele coloca em uma nova linha. O que estou fazendo de errado.
Estou colocando da seguinte forma:
RE.Lines.Clear;
RE.SelAttributes.Name:= ´Arial Narrow´;
RE.SelAttributes.Style:= [fsBold];
RE.SelAttributes.Size:= 12;
RE.Paragraph.Alignment:= taCenter;
RE.Lines.Add(´CONTRATO PARTICULAR´);
RE.Paragraph.Alignment:= taLeftJustify;
RE.SelAttributes.Style:=[];
RE.Lines.Add(Chr(13)+Chr(13)+Chr(13));
RE.Lines.Add(´Por este instrumento particular, de um lado ´);
RE.SelAttributes.Style:=[fsBold];
RE.Lines.Add(´FULANO DE TAL´);
RE.SelAttributes.Style:=[];
RE.Lines.Add(´brasileiro, solteiro, estudante, ...´);
E cada comando ADD ele insere em nova linha, tem como fazer isto formatado em um mesmo bloco ???
Conto com a colaboração da galera.
Obrigado !!! :lol:
Shaolin
Curtidas 0