É verdade, as propriedades de classes nativas sim, e aí está a
compatibilidade desde a versão 1.
O problema ocorreu justo em componentes de terceiros, mas um deles
disponibilizava esta ferramenta, inclusive depois de muitos pedidos,
liberou os fontes para que eu adaptasse para outros componentes também
de terceiros, foi aí que tentei deixar mas genérico possível, onde
posso alterar nomes de classes, nomes e valores de propriedades,
incluir units na ocorrência de determinada string... e a rotina que
não está dando certo, incluir propriedades no DFM (defaults nem sempre
são persistidas, por isso a inclusão), porém pelos testes imagino que
exista uma ordem para que estas sejam gravadas dentro de cada objeto,
e infelizmente pelo que pude ver não é em ordem alfabética.
Att,
Acauan Ramos.
On 18 abr, 23:29, "Daniel Wildt" <
dwi...@gmail.com> wrote:
> Pergunta, abrindo os fontes na versão mais nova o próprio Delphi não
> atualiza para você as propriedades? Dá um trabalho bem mais manual, mas
> dependendo do projeto vale a pena.
>
> Eu achei interessante Acauan, se quiser disponibilizar o fonte eu agradeço.
> Se for o caso de deixar público, te sugiro subir no CodeCentral da CodeGear:
http://cc.codegear.com/
> Assim fica disponível para o mundo todo poder olhar.
>
> Att,
> Daniel Wildt
>
> On 4/18/08,
acauanra...@pop.com.br <
acauanra...@pop.com.br> wrote:
>
>
>
>
>
>
>
> > Pessoal,
>
> > fiz um conversor para alterar as propriedades existentes de um valor
> > 'X' para 'Y', ou excluir determinada propriedade (varrendo todso os
> > arquivos .dfm do projeto), inventei de colocar mais propriedades em um
> > objeto (isso quando elas estão com o valor default, pois daí não são
> > persistidas no respectivo dfm), só que algumas (a maioria não estão
> > funcionando), a única conclusão que cheguei é que as propriedades são
> > posicionais para cada objeto, bingo fui lá ver conferir se eram
> > persistidas em ordem alfabetica ou outra relação NÃO cheguei a lugar
> > nenhum...
>
> > O objetivo é abrir um dfm e editar ele incluiindo um propriedade...
> > alguém se habilita a trocar uma idéia de como fazer isso ir pra
> > frente...
> > Passo os fontes por e-mail, vale a pena usei para converter a
> > aplicação de Delphi4 para 2007 (vários problemas de tela, e
> > propriedades removidas e incluídas etc).
>
> > Att,
> > Acauan Ramos.
>
> --
> Regards,
> Daniel Wildthttp://danielwildt.blogspot.comhttp://
weblogs.java.net/blog/dwildt/
>
>
java.net Global Education and Learning Community (GELC) -http://edu-gelc.dev.java.nethttp://
wiki.java.net/bin/view/People/DanielWildt- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -