Fórum Problemas com o RichEdit #225786
13/04/2004
0
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
Curtir tópico
+ 0Posts
13/04/2004
Motta
Caso queira na mesma linha ponha no mesmo add
re.Lines.Add(´The book is´);
re.Lines.Add(´on the table´);
The book is
on the table
re.Lines.Add(´The book on the table´);
The book is on the table
é isto ?!
Gostei + 0
13/04/2004
Shaolin
Pois não encontrei nenhum componente gratuito que faça a maldita justificção de forma correta.
O texto do contrato que tenho que fazer é cheio de frik-frik, tendo palavras negritadas no meio dos blocos de textos, eis o motivo da minha quebra nas linhas.
Gostei + 0
13/04/2004
Bon Jovi
RE.Lines.Clear;
RE.SelAttributes.Style:=[fsBold];
RE.SelText := RE.SelText + ´Negrito´;
RE.SelAttributes.Style:=[fsItalic];
RE.SelText := RE.SelText + ´Italico´;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)