Artigo Clube Delphi Edição 39 - Seu componente data-aware

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (0)  (0)

Artigo da Revista Clube Delphi Edição 39.

Esse artigo faz parte da revista Clube Delphi edição 39. Clique aqui para ler todos os artigos desta edição



Atenção: por essa edição ser muito antiga não há arquivo PDF para download. Os artigos dessa edição estão disponíveis somente através do formato HTML. 

Seu componente data-aware

Estenda o DbEdit, criando um componente personalizado com acesso a dados

Vimos no artigo “Componentes Companheiros” da ClubeDelphi nº 37 como criar componentes agregados, ou compostos. Neste artigo, vamos construir um "super DbEdit", melhorando a interface com o usuário. Vamos implementar as seguintes características adicionais:

·         Utilização da tecla Enter para mudar de campo;

·         Mudança da cor de fundo ao receber o foco;

·         Cor padrão, ao perder o foco;

·         Conversão para maiúscula ou minúscula;

Vamos colocar a mão na massa e desenvolver nosso componente. Clique em Components|New Component e preencha os campos como mostrado na Figura 1.

 

Figura 1. Criação do componente

Vamos conhecer melhor os campos desse assistente:

 

Ancestor Type

Aqui informamos a classe ancestral (superclasse) do nosso componente, ou seja, a classe da qual herdaremos as características e funcionalidades básicas para a construção do novo componente. Em nosso exemplo, vamos selecionar a classe TDBEdit

Class Name

Neste campo, é definido o nome da nova classe; em nosso exemplo "TFacDbEdit". Repare na nomenclatura utilizada:

"

A exibição deste artigo foi interrompida :(
Este post está disponível para assinantes MVP

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?