Entendendo a VCL
A Livraria de Componentes Visuais (VCL) está baseada no modelo: propriedades, métodos e eventos (PME). O modelo PME define os dados membros (propriedades), as funções que operam nos dados (metodos) e uma forma de atuar com usuários e classes (eventos). A VCL é uma hierarquia de objetos, escrita em Object Pascal e usada, também, no IDE do C++Builder, o que permite que se desenvolva aplicativos rapidamente. Usando o C++Builder, podemos colocar componentes da pallete no form e especificar suas propriedades no Object Inspector sem escrever qualquer linha de código.
Propriedades
Propriedades são características dos componentes. Podemos visualizar e alterar propriedades dos componentes em tempo de projeto e perceber imediatamente as alterações que os componentes apresentam no IDE. Propriedades bem especificadas facilitam a utilização dos componentes pelos usuários, bem como ajudam na manutenção da aplicação.
Métodos
Métodos são funções que são membros de uma classe. Os métodos podem acessar todas as seções públicas, protegidas e privadas, e os dados membros da classe são geralmente acessados pelas funções-membros.
Eventos
Programação dirigida a eventos (EDP) significa que a programação pode responder a eventos. Na essência, programação orientada a eventos significa que o programa não se restringe ao que o usuário pode fazer. Por exemplo, num programa Windows, o programador, de maneira alguma, tem conhecimento da seqüência de ações que os usuários poderão executar. Eles poderão, por exemplo, abrir um menu, clicar um botão, ou selecionar um texto. Assim, EPD significa que escrevemos o código para eventos que podem ocorrer, eventos em que estivermos interessados, de preferência, devemos escrever códigos que sabemos que são executados costumeiramente.
|
HOME || MAPA DO SITE || CURSOS || TUTORIAIS || LINKS || FORUM || CONTATO |