Fórum TCollectionEditor e editores de propriedades/componente. #231431
11/05/2004
0
Estou desenvolvendo alguns componentes, e na hora de criar seus editores me deparei com um problema.
Um dos meus componentes possui uma priopriedade herdade de TCollection, com itens TCollectionItem. Esta propriedade aparece perfeitamente no Object Inspector e ao se clicar as reticencias (...) a IDE do delphi abre o editor padrao para Collections.
Porém, eu preciso saber como fazer isso ao ser dado um duplo clique no componente. No caso, seria no método override do meu ComponentEditor.
Ou seja, gostaria de saber como invocar um editorqualquer (TCollection, TDataSet) pois os componentes que eu fiz, não possuem os mesmos editores que as classes-pai das quais foram herdados.
Espero ter sido claro, e acredito que esta seja a dúvida de muitas pessoas, li ótimas reportagens na ClubeDelphi sobre como criar Componentes e Editores de Componentes que me ajudaram muito, e faltou apenas este pequeno detalhe de como utilizar editores ja prontos do delphi nos seus componentes para que as reportagens ficassem perfeitas.
Obrigado.
Um dos meus componentes possui uma priopriedade herdade de TCollection, com itens TCollectionItem. Esta propriedade aparece perfeitamente no Object Inspector e ao se clicar as reticencias (...) a IDE do delphi abre o editor padrao para Collections.
Porém, eu preciso saber como fazer isso ao ser dado um duplo clique no componente. No caso, seria no método override do meu ComponentEditor.
Ou seja, gostaria de saber como invocar um editorqualquer (TCollection, TDataSet) pois os componentes que eu fiz, não possuem os mesmos editores que as classes-pai das quais foram herdados.
Espero ter sido claro, e acredito que esta seja a dúvida de muitas pessoas, li ótimas reportagens na ClubeDelphi sobre como criar Componentes e Editores de Componentes que me ajudaram muito, e faltou apenas este pequeno detalhe de como utilizar editores ja prontos do delphi nos seus componentes para que as reportagens ficassem perfeitas.
Obrigado.
Thiago Vidal
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)