Problema com Inherited Forms, não atualiza resources

Delphi

30/03/2011

pessoal,
crio um layout padrão para meus forms, na qual eu coloco os Actions, suas Images (através de um ImageList) e os códigos principais....

quando eu preciso criar um novo form, eu herdo desse padrão, porém, notei que, nos forms já criados com a opção inherited, quando eu acrescento uma imagem no ImageList, a mesma não aparece disponível para ser usados, forçando-me a ter que adicionar novamente no form herdado...

as novas imagens só aparecem quando eu herdo um novo form depois de ter adicionado,

estranho isso einh, ou é assim mesmo?
Eniorm

Eniorm

Curtidas 0

Respostas

Marco Salles

Marco Salles

30/03/2011

muito estranho. Vc deve estar deixando de fazer algo

So um detalhe. O ActionList é deprecated . Se usa o ActionManager . Mas Infelismente o ActionManager ainda
não da suporte ao Inherited ( confesso que não sei o porque)

vc cria esses formularios herdados pelo

File > New > Otwer > Inherited Items ????
GOSTEI 0
Eniorm

Eniorm

30/03/2011

é muito estranho mesmo, Salles, porém é o que tem ocorrido, e o mais estranho é que, implementações de códigos são herdadas automaticamente, fiz um teste, métodos criados no rascunho são herdados perfeitamente pelos forms criados a partir deste rascunho.

sim eu sigo File New Other Inherited.

É uma pena saber que o ActionList está deprecated, utilizo-o com frequencia, somado ao ImageList e deixo as actions principais prontas, com seus captions e imageindex tudo setado, inclusive as implementações principais.

Vou fazer um teste pra ver o caso da herança com o ActionManager.

obrigado pelos esclarecimentos, grande Marco.
GOSTEI 0
Marco Salles

Marco Salles

30/03/2011

é muito estranho mesmo, Salles, porém é o que tem ocorrido, e o mais estranho é que, implementações de códigos são herdadas automaticamente, fiz um teste, métodos criados no rascunho são herdados perfeitamente pelos forms criados a partir deste rascunho.

sim eu sigo File New Other Inherited.

É uma pena saber que o ActionList está deprecated, utilizo-o com frequencia, somado ao ImageList e deixo as actions principais prontas, com seus captions e imageindex tudo setado, inclusive as implementações principais.

Vou fazer um teste pra ver o caso da herança com o ActionManager.

obrigado pelos esclarecimentos, grande Marco.


Mas Infelismente o ActionManager ainda
não da suporte ao Inherited ( confesso que não sei o porque)

Aqui , tudo que coloco no image do form Pai é automaticamente herdado no form Filho
em tempo de project



GOSTEI 0
Henrique Rodrigues

Henrique Rodrigues

30/03/2011

Olá Enio Rodrigo, consegiu solucionar? estou com o mesmo problema.
Coloquei algumas imagens iniciais para ir desenvolvendo, depois de tudo pronto comecei a mexer no visual.
Alterei as imagens no modelo e não altera no restante igual ao seu.
Agradeço se puder postar a solução.

Grato
GOSTEI 0
POSTAR