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.
Criação de componentes
Construa um calendário Data-AWARE
Na paleta Data Controls da IDE do Delphi encontramos vários componentes necessários para a criação de aplicações de banco de dados (DBEdit, DBText, DBComboBox, etc.). São os chamados ”controles Data-Aware”. No entanto, constantemente sentimos a falta de um componente semelhante ao DataTimePicker (paleta Win32), porém Data-Aware, para e edição de campos TDataTime.
Neste artigo veremos como criar nosso próprio componente Data-Aware, fazendo a ligação a um DataSource e DataField. Faremos um “DBDataTimePicker”, já aproveitando para suprir a deficiência da VCL, de forma que você possa conhecer um pouco mais sobre a criação desse tipo de componente e utilizar as técnicas aqui apresentadas para desenvolver novos controles, de acordo com a necessidade de suas aplicações.