Fórum Criando Componentes #295298
13/09/2005
0
Fala galera!!!
Estou precisando criar um componente herdado do TBitBtn. Como sou novo nessas paradas de criação de componente estou com algumas duvidas e dificuldades.
Criei o novo componente herdado, criei algumas propriedades novas.
Agora preciso criar 3 propriedades da seguinte Forma:
TForm -> Propriedade onde me mostrar todos os TForm´s existentes no Sistema
Form -> -> Propriedade onde me mostrar todos os Form´s existentes no Sistema
Campos -> -> Propriedade onde me mostrar todos os Edit´s etc existentes no Formulario onde estiver esse novo objeto
Preciso tb incrementar o evento onClick, colando funcionalidades minhas
alguma boa alma pode me ajudar...
desde já, deixo meus agradecimentos,
att
Bruno :roll: :(
Estou precisando criar um componente herdado do TBitBtn. Como sou novo nessas paradas de criação de componente estou com algumas duvidas e dificuldades.
Criei o novo componente herdado, criei algumas propriedades novas.
Agora preciso criar 3 propriedades da seguinte Forma:
TForm -> Propriedade onde me mostrar todos os TForm´s existentes no Sistema
Form -> -> Propriedade onde me mostrar todos os Form´s existentes no Sistema
Campos -> -> Propriedade onde me mostrar todos os Edit´s etc existentes no Formulario onde estiver esse novo objeto
Preciso tb incrementar o evento onClick, colando funcionalidades minhas
alguma boa alma pode me ajudar...
desde já, deixo meus agradecimentos,
att
Bruno :roll: :(
Bfbraz
Curtir tópico
+ 0
Responder
Posts
13/09/2005
Bruno Belchior
sobre o click, dê uma olhada na seção protected de seus descendentes sobre um procedimento virtual [b:ad9c87a594]DoClick[/b:ad9c87a594] e reimplemente-o no seu componente... os componentes do formulário onde o botão está, vc pode capturá-los utilizando a propriedade [b:ad9c87a594]Owner[/b:ad9c87a594] do seu componete... agora os formulários, salvo se não me engano uzando arquivos de recursos... não há como listá-los sem q os mesmos estejam criados...
Responder
Gostei + 0
16/09/2005
Bfbraz
:?
sobe
:shock: 8)
sobe
:shock: 8)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)