Este é um post disponível para assinantes MVPVideo: Criando Eventos para o Componente Composto - Curso Online - Dominando a Orientação a Objetos e Componentes em Delphi (Avançado) - Parte 34
Para finalizar o assunto de Componente Composto vamos abordar a criação de eventos para nosso componente.
Tempo: 18:05 min.
Resumo: Para finalizar o assunto de Componente Composto vamos abordar a criação de eventos para nosso componente. Na VCL temos uma classe que é para os eventos aquilo que o TObject é para os objetos, ou seja, a classe básica para todo e qualquer evento. Esta classe chama-se TNotifyEvent e para que possamos criar nosso evento vamos lançar mão desta classe para que possamos adicionar nosso evento ao componentes.
Metodologia de desenvolvimento do exemplo: Vamos adicionar ao nosso componente TMaleFamele duas novas propriedades. Uma delas do tipo TNotifyEvent para criar um evento OnChange padrão já a segunda propriedade será do tipo TOnCheckMasculino, que na verdade é um ponteiro para um procedure com uma assinatura específica. Com isso criaremos um evento de um tipo específico nossa, permitindo assim personalizar nosso manipulador de eventos.
Tecnologias utilizadas: RadStudio 2010
Exemplos construídos: Eventos no componente TMaleFamele.
Palavras chaves: Eventos, TNotifyEvent, Property, Delphi, Criação de Componentes

Curso(s):
Space do autor

download



1
1
