Estou estudando a um tempo POO (Programação Orientada a Objetos) e também o desenvolvimento de novos componentes.
Estou personalizando um componentes já existente da VCL, o TLabeledEdit. Estou adequando ele às minhas necessidades de desenvolvimento. Por enquanto já consegui fazer o seguinte: Alterar a cor de fundo do Label; Alterar a cor da fonte do Label. O que quero fazer agora é o seguinte. Deixei a propriedade AutoSize do Label como False permitindo que ele ficasse alinhado em tamanho com o Edit e o Caption do Label centralizado. Quero que a medida que o Width do Edit seja alterado o Width do Label seja alterado também para o mesmo valor. Acho que consegui explicar bem o que quero. Qualquer coisa postem que eu me explico melhor. Estou utilizando Delphi 2007. Será que podem me ajudar nessa, seja passando o código ou me indicando uma leitura que me ajude (seria até melhor)? O código completo do meu "componente" está nesse link pra facilitar: http://pastebin.com/m57a46e4a