Eu não consegui compreender se vc quer que uma parte do texto não seja
alterado ou não seja formatado.
Bom, vc pode proteger uma parte do texto para edição e formatação da forma
abaixo.

RichEdit1.SelStart := char_inicio_do_bloqueio;
RichEdit1.SelLength := char_fim_do_bloqueio;
RichEdit1.SelAttributes.Protected := true;

assim um usuário não poderá editar a parte protegida, mas vc pode formatar
via código.
Um detalhe importânte que eu nunca consegui resolver, é que quando vc usa o
SelStart e o SelLength, é o mesmo comportamento que se o usuário tivesse
selecionando um trecho do documento. E isso já me deu uma dor de cabeça pra
poder acertar(E mesmo assim, até hoje não ficou bom).

Abs.

2008/7/10 Berdam <[EMAIL PROTECTED]>:

>
> valeu sandro, irei dar uma olhada
>
> ----------------------------------------------------------
> Uberdam Cavaletti
> Formado em Tecnologia da Informação - Unoesc - Xxe
> Pós-graduado em desenvolvimento Java - Unoesc - Xxe
>
> http://www.curricular.com.br/berdam
>
> Visite
> http://passandoveneno.blogspot.com
> ----------------------------------------------------------
>
> --- Em qui, 10/7/08, Sandro <[EMAIL PROTECTED]<sandronaweb%40yahoo.com.br>>
> escreveu:
> De: Sandro <[EMAIL PROTECTED] <sandronaweb%40yahoo.com.br>>
> Assunto: Re: [delphi-br] Campo que permita a formatação e gravação no banco
> de dados
> Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Data: Quinta-feira, 10 de Julho de 2008, 8:54
>
> Se estiver usando delphi 7 veja no diretório de instalação do delphi um
> exemplo de uso do RichEdit. Se não me engano exemplefica como formatar texto
> da maneira que você quer.
>
> RichEdit e DBRichEdit têm as mesmas funcionalidades sendo que DBRichEdit
> permite conectar um campo ao componente.
>
> ..\Delphi7\Demos\ RichEdit
>
> Espero ter ajudado.
>
> Sandro
>
> ----- Original Message -----
>
> From: berdam
>
> To: [EMAIL PROTECTED] os.com.br
>
> Sent: Wednesday, July 09, 2008 8:04 PM
>
> Subject: Re: [delphi-br] Campo que permita a formatação e gravação no banco
> de dados
>
> olá daniel, estive pesquisando massivamente este assunto hj a tarde, o
>
> problema na verdade q até consigo formatar, mas queria realizar a
>
> formatação de acordo com a linha selecionada.
>
> Pelo que pude perceber ele está formatando todo o texto presente no
>
> componente.
>
> Não consegui encontrar uma solução para o mesmo.
>
> Se alguém puder dar mais idéias agradeço
>
> Daniel Bastos escreveu:
>
> >
>
> > Pra formatações básicas(Como as que vc descreveu), pode-se utilizar o
>
> > dbRichEdit
>
> >
>
> > 2008/7/9 Eduardo Silva dos Santos <eduardo.drd@ gmail.com
>
> > <mailto:eduardo. drd%40gmail. com>>:
>
> >
>
> > > Se você quer o melhor de todos procura pelo WpTools:
>
> > > http://www.wptools. com/products/ wptools/index. htm
>
> > <http://www.wptools. com/products/ wptools/index. htm>
>
> > >
>
> > > 2008/7/9 Berdam <berdamzinho@ yahoo.com. br
>
> > <mailto:berdamzinho %40yahoo. com.br> <berdamzinho% 40yahoo.com. br>>:
>
> > >
>
> > >
>
> > > > Pessoal, alguém conhece um componete que seja ligado ao banco de
>
> > dados e
>
> > > > que permita que o texto seja formatado, (tamanho de letra, itálico,
>
> > > > negrito,) e gravado no banco de dados.
>
> > > >
>
> > > > ------------ --------- --------- --------- --------- --------- -
>
> > > > Uberdam Cavaletti
>
> > > > Formado em Tecnologia da Informação - Unoesc - Xxe
>
> > > > Pós-graduado em desenvolvimento Java - Unoesc - Xxe
>
> > > >
>
> > > > http://www.curricul ar.com.br/ berdam
>
> > <http://www.curricul ar.com.br/ berdam>
>
> > > >
>
> > > > Visite
>
> > > > http://passandovene no.blogspot. com
>
> > <http://passandovene no.blogspot. com>
>
> > > > ------------ --------- --------- --------- --------- --------- -
>
> > > >
>
> > > > Novos endereços, o Yahoo! que você conhece. Crie um email novo com
>
> > a sua
>
> > > > cara @ymail.com ou @rocketmail. com.
>
> > > > http://br.new. mail.yahoo. com/addresses
>
> > <http://br.new. mail.yahoo. com/addresses>
>
> > > >
>
> > > > [As partes desta mensagem que não continham texto foram removidas]
>
> > > >
>
> > > >
>
> > > >
>
> > >
>
> > > --
>
> > > ............ ......... ......... ......... ......... .......
>
> > > Eduardo Silva dos Santos
>
> > > DRD Sistemas.
>
> > > (27) 3218-4201
>
> > > MSN: eduardo.drd@ gmail.com <mailto:eduardo. drd%40gmail. com>
>
> > <eduardo.drd% 40gmail.com>
>
> > > Site: http://www.drdsiste mas.com.br/ <http://www.drdsiste mas.com.br/
> >
>
> > > ............ ......... ......... ......... ......... .......
>
> > >
>
> > > [As partes desta mensagem que não continham texto foram removidas]
>
> > >
>
> > >
>
> > >
>
> >
>
> > --
>
> > Abs
>
> > Daniel A. Bastos
>
> >
>
> > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> >
>
> --
>
> ------------ --------- --------- --------- --------- -----
>
> Uberdam Cavaletti
>
> Formado em Tecnologia da informação - Unoesc - Xxe
>
> Pós graduando em Desenvolvimento Java - Unoesc - Xxe
>
> Acesse http://www.curricul ar.com.br/ berdam
>
> Acesse http://passandovene no.blogspot. com
>
> ------------ --------- --------- --------- --------- -----
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
> Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
> cara @ymail.com ou @rocketmail.com.
> http://br.new.mail.yahoo.com/addresses
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a